.github/workflows: Migrate workflows to Blacksmith runners (#38549)

Migrate workflows to Blacksmith

Co-authored-by: blacksmith-sh[bot] <157653362+blacksmith-sh[bot]@users.noreply.github.com>
This commit is contained in:
blacksmith-sh[bot] authored and GitHub committed 2025-09-09 18:27:43 +08:00
1 parent f04eb655c6
commit 96f99014d8
21 files changed
+27 -27

No files matched your search

+1 -1
View File
@@ -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 }}
+1 -1
View File
@@ -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') }}
+1 -1
View File
@@ -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
+1 -1
View File
@@ -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 }}
+1 -1
View File
@@ -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
+1 -1
View File
@@ -13,7 +13,7 @@ permissions:
jobs:
lint-all:
runs-on: ubuntu-latest
runs-on: blacksmith-4vcpu-ubuntu-2404
steps:
- uses: actions/checkout@v3
with:
+1 -1
View File
@@ -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:
+1 -1
View File
@@ -12,7 +12,7 @@ permissions:
jobs:
update-docs:
runs-on: ubuntu-latest
runs-on: blacksmith-4vcpu-ubuntu-2404
steps:
- uses: actions/checkout@v4
@@ -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 }}
+1 -1
View File
@@ -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 }}
+1 -1
View File
@@ -16,7 +16,7 @@ permissions:
jobs:
build:
runs-on: ubuntu-latest
runs-on: blacksmith-4vcpu-ubuntu-2404
steps:
- uses: actions/checkout@v4
+1 -1
View File
@@ -19,7 +19,7 @@ env:
jobs:
build:
runs-on: ubuntu-latest
runs-on: blacksmith-4vcpu-ubuntu-2404
steps:
- uses: actions/checkout@v4
+1 -1
View File
@@ -21,7 +21,7 @@ permissions:
jobs:
build:
runs-on: ubuntu-latest
runs-on: blacksmith-4vcpu-ubuntu-2404
steps:
- uses: actions/checkout@v4
+3 -3
View File
@@ -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
+3 -3
View File
@@ -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
+1 -1
View File
@@ -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 }}
+1 -1
View File
@@ -16,7 +16,7 @@ permissions:
jobs:
build:
runs-on: ubuntu-latest
runs-on: blacksmith-4vcpu-ubuntu-2404
steps:
- uses: actions/checkout@v4
+2 -2
View File
@@ -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
+1 -1
View File
@@ -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
+1 -1
View File
@@ -16,7 +16,7 @@ permissions:
jobs:
build:
runs-on: ubuntu-latest
runs-on: blacksmith-4vcpu-ubuntu-2404
steps:
- uses: actions/checkout@v4
+2 -2
View File
@@ -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