Skip to content

Commit 0b7e79f

Browse files
authored
ci: use Blacksmith runners in CI and integration workflows (#136)
1 parent c6e566f commit 0b7e79f

2 files changed

Lines changed: 5 additions & 5 deletions

File tree

.github/workflows/ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ on:
88

99
jobs:
1010
lint:
11-
runs-on: ubuntu-latest
11+
runs-on: &default-runner blacksmith-4vcpu-ubuntu-2404
1212
steps:
1313
- uses: actions/checkout@v4
1414

@@ -26,7 +26,7 @@ jobs:
2626
run: npm run typecheck
2727

2828
test:
29-
runs-on: ubuntu-latest
29+
runs-on: *default-runner
3030
steps:
3131
- uses: actions/checkout@v4
3232

@@ -44,7 +44,7 @@ jobs:
4444
run: npm run test:coverage
4545

4646
secret-scan:
47-
runs-on: ubuntu-latest
47+
runs-on: *default-runner
4848
steps:
4949
- uses: actions/checkout@v4
5050

.github/workflows/integration.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ concurrency:
1313

1414
jobs:
1515
docs-scope:
16-
runs-on: ubuntu-latest
16+
runs-on: &default-runner blacksmith-4vcpu-ubuntu-2404
1717
outputs:
1818
docs_only: ${{ steps.check.outputs.docs_only }}
1919
steps:
@@ -58,7 +58,7 @@ jobs:
5858
integration:
5959
needs: [docs-scope]
6060
if: needs.docs-scope.outputs.docs_only != 'true'
61-
runs-on: ubuntu-latest
61+
runs-on: *default-runner
6262
strategy:
6363
fail-fast: false
6464
matrix:

0 commit comments

Comments
 (0)