diff --git a/.github/workflows/ai-tests.yml b/.github/workflows/ai-tests.yml index 6684dc0949c..7f579157731 100644 --- a/.github/workflows/ai-tests.yml +++ b/.github/workflows/ai-tests.yml @@ -22,7 +22,7 @@ permissions: jobs: test: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 env: OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }} diff --git a/.github/workflows/autofix_linters.yml b/.github/workflows/autofix_linters.yml index 9b2f1d5c6b5..e24443c07bb 100644 --- a/.github/workflows/autofix_linters.yml +++ b/.github/workflows/autofix_linters.yml @@ -15,7 +15,7 @@ permissions: jobs: autofix: - runs-on: ubuntu-latest + runs-on: blacksmith-2vcpu-ubuntu-2404 permissions: contents: write if: ${{ github.event_name == 'pull_request' && (github.event.label.name == 'autofix') }} diff --git a/.github/workflows/avoid-typos.yml b/.github/workflows/avoid-typos.yml index 3a03edd58f5..9897266012e 100644 --- a/.github/workflows/avoid-typos.yml +++ b/.github/workflows/avoid-typos.yml @@ -14,7 +14,7 @@ permissions: jobs: misspell: name: runner / misspell - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 steps: - name: Check out code. uses: actions/checkout@v4 diff --git a/.github/workflows/docs-last-changed.yml b/.github/workflows/docs-last-changed.yml index 5025e4b0d10..a7ebfdb0653 100644 --- a/.github/workflows/docs-last-changed.yml +++ b/.github/workflows/docs-last-changed.yml @@ -15,7 +15,7 @@ permissions: jobs: deploy: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 env: NEXT_PUBLIC_SUPABASE_URL: ${{ secrets.SEARCH_SUPABASE_URL }} diff --git a/.github/workflows/docs-lint-v2-comment.yml b/.github/workflows/docs-lint-v2-comment.yml index cd882ce80bc..f69e2fc4f49 100644 --- a/.github/workflows/docs-lint-v2-comment.yml +++ b/.github/workflows/docs-lint-v2-comment.yml @@ -20,7 +20,7 @@ permissions: jobs: comment_on_pr: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 if: github.event.workflow_run.event == 'pull_request' && github.event.workflow_run.conclusion == 'failure' steps: - id: download_artifact diff --git a/.github/workflows/docs-lint-v2-scheduled.yml b/.github/workflows/docs-lint-v2-scheduled.yml index 1eeeb3315dc..50b05c702c5 100644 --- a/.github/workflows/docs-lint-v2-scheduled.yml +++ b/.github/workflows/docs-lint-v2-scheduled.yml @@ -13,7 +13,7 @@ permissions: jobs: lint-all: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 steps: - uses: actions/checkout@v3 with: diff --git a/.github/workflows/docs-lint-v2.yml b/.github/workflows/docs-lint-v2.yml index ac6f230e817..2592f498867 100644 --- a/.github/workflows/docs-lint-v2.yml +++ b/.github/workflows/docs-lint-v2.yml @@ -26,7 +26,7 @@ permissions: jobs: supa-mdx-lint: name: supa-mdx-lint - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 steps: - uses: actions/checkout@v4 with: diff --git a/.github/workflows/docs-mgmt-api-update.yml b/.github/workflows/docs-mgmt-api-update.yml index 0b8d542d59a..e9261c90096 100644 --- a/.github/workflows/docs-mgmt-api-update.yml +++ b/.github/workflows/docs-mgmt-api-update.yml @@ -12,7 +12,7 @@ permissions: jobs: update-docs: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/docs-sync-troubleshooting.yml b/.github/workflows/docs-sync-troubleshooting.yml index 52c0d793e7c..703df013e7d 100644 --- a/.github/workflows/docs-sync-troubleshooting.yml +++ b/.github/workflows/docs-sync-troubleshooting.yml @@ -14,7 +14,7 @@ permissions: jobs: update-troubleshooting: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 env: DOCS_GITHUB_APP_ID: ${{ secrets.SEARCH_GITHUB_APP_ID }} diff --git a/.github/workflows/docs-sync.yml b/.github/workflows/docs-sync.yml index aa0ba2f714e..d6aaaf8ef80 100644 --- a/.github/workflows/docs-sync.yml +++ b/.github/workflows/docs-sync.yml @@ -19,7 +19,7 @@ permissions: jobs: sync: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 env: NEXT_PUBLIC_SUPABASE_URL: ${{ secrets.SEARCH_SUPABASE_URL }} diff --git a/.github/workflows/docs-tests-smoke.yml b/.github/workflows/docs-tests-smoke.yml index 8dac770f6df..335dffb4316 100644 --- a/.github/workflows/docs-tests-smoke.yml +++ b/.github/workflows/docs-tests-smoke.yml @@ -16,7 +16,7 @@ permissions: jobs: build: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/docs-tests.yml b/.github/workflows/docs-tests.yml index fa43b18ae44..030cd324993 100644 --- a/.github/workflows/docs-tests.yml +++ b/.github/workflows/docs-tests.yml @@ -19,7 +19,7 @@ env: jobs: build: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/pg-meta-tests.yml b/.github/workflows/pg-meta-tests.yml index 7dda782e0f9..bd051bf6508 100644 --- a/.github/workflows/pg-meta-tests.yml +++ b/.github/workflows/pg-meta-tests.yml @@ -21,7 +21,7 @@ permissions: jobs: build: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/prettier.yml b/.github/workflows/prettier.yml index 913d1d07cdb..9b06f5d533c 100644 --- a/.github/workflows/prettier.yml +++ b/.github/workflows/prettier.yml @@ -15,7 +15,7 @@ permissions: jobs: format: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 steps: - name: Check out repo uses: actions/checkout@v4 @@ -39,7 +39,7 @@ jobs: # i18n is not a node package, so we handle that one separately format-i18n: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 steps: - name: Check out repo uses: actions/checkout@v4 @@ -63,7 +63,7 @@ jobs: pnpm exec prettier -c 'i18n/**/*.{js,jsx,ts,tsx,css,md,mdx,json}' format-sql: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 steps: - name: Check out repo uses: actions/checkout@v4 diff --git a/.github/workflows/publish_image.yml b/.github/workflows/publish_image.yml index 8d7a0291ad1..8664bcf08ac 100644 --- a/.github/workflows/publish_image.yml +++ b/.github/workflows/publish_image.yml @@ -8,7 +8,7 @@ on: jobs: settings: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 outputs: image_version: ${{ steps.meta.outputs.version }} steps: @@ -25,7 +25,7 @@ jobs: release_x86: needs: settings - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 timeout-minutes: 120 env: arch: amd64 @@ -107,7 +107,7 @@ jobs: - settings - release_x86 - release_arm - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 steps: - uses: docker/setup-buildx-action@v2 diff --git a/.github/workflows/search.yml b/.github/workflows/search.yml index c12c3ddd3e2..ade8c38a93b 100644 --- a/.github/workflows/search.yml +++ b/.github/workflows/search.yml @@ -26,7 +26,7 @@ permissions: jobs: deploy: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 env: DOCS_GITHUB_APP_ID: ${{ secrets.SEARCH_GITHUB_APP_ID }} diff --git a/.github/workflows/self-host-tests-smoke.yml b/.github/workflows/self-host-tests-smoke.yml index f5f6066ec35..78094b7ad3b 100644 --- a/.github/workflows/self-host-tests-smoke.yml +++ b/.github/workflows/self-host-tests-smoke.yml @@ -16,7 +16,7 @@ permissions: jobs: build: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/studio-unit-tests.yml b/.github/workflows/studio-unit-tests.yml index 8ca7828af2e..ab6d4d0c315 100644 --- a/.github/workflows/studio-unit-tests.yml +++ b/.github/workflows/studio-unit-tests.yml @@ -26,7 +26,7 @@ permissions: jobs: test: # Uses larger hosted runner as it significantly decreases build times - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 strategy: matrix: test_number: [1] @@ -68,7 +68,7 @@ jobs: finish: needs: test if: ${{ always() }} - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 steps: - name: Coveralls Finished uses: coverallsapp/github-action@master diff --git a/.github/workflows/typecheck.yml b/.github/workflows/typecheck.yml index d0f24df07f0..826b08a649c 100644 --- a/.github/workflows/typecheck.yml +++ b/.github/workflows/typecheck.yml @@ -16,7 +16,7 @@ permissions: jobs: typecheck: # Uses larger hosted runner as it significantly decreases build times - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 steps: - name: Checkout diff --git a/.github/workflows/ui-patterns-tests.yml b/.github/workflows/ui-patterns-tests.yml index 766466ee0a8..e666b815d67 100644 --- a/.github/workflows/ui-patterns-tests.yml +++ b/.github/workflows/ui-patterns-tests.yml @@ -16,7 +16,7 @@ permissions: jobs: build: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/ui-tests.yml b/.github/workflows/ui-tests.yml index 6284f0cae2b..4a23fd33359 100644 --- a/.github/workflows/ui-tests.yml +++ b/.github/workflows/ui-tests.yml @@ -16,7 +16,7 @@ permissions: jobs: test: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 strategy: matrix: test_number: [1] @@ -57,7 +57,7 @@ jobs: finish: needs: test if: ${{ always() }} - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 steps: - name: Coveralls Finished uses: coverallsapp/github-action@master