Skip to content

Commit b00c241

Browse files
committed
ci: use self-hosted runners for GitHub Actions workflows
Switch from ubuntu-latest to self-hosted runners with labels [self-hosted, X64, Linux, aws, ubuntu, ubuntu-2404] for all CI and release workflow jobs.
1 parent f9423ec commit b00c241

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: [self-hosted, X64, Linux, aws, ubuntu, ubuntu-2404]
1212
steps:
1313
- uses: actions/checkout@v4
1414

@@ -23,7 +23,7 @@ jobs:
2323
run: bun run lint
2424

2525
typecheck:
26-
runs-on: ubuntu-latest
26+
runs-on: [self-hosted, X64, Linux, aws, ubuntu, ubuntu-2404]
2727
steps:
2828
- uses: actions/checkout@v4
2929

@@ -38,7 +38,7 @@ jobs:
3838
run: bun run typecheck
3939

4040
test:
41-
runs-on: ubuntu-latest
41+
runs-on: [self-hosted, X64, Linux, aws, ubuntu, ubuntu-2404]
4242
steps:
4343
- uses: actions/checkout@v4
4444

.github/workflows/release-please.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ permissions:
1111

1212
jobs:
1313
release-please:
14-
runs-on: ubuntu-latest
14+
runs-on: [self-hosted, X64, Linux, aws, ubuntu, ubuntu-2404]
1515
outputs:
1616
releases_created: ${{ steps.release.outputs.releases_created }}
1717
release_created: ${{ steps.release.outputs.release_created }}
@@ -33,7 +33,7 @@ jobs:
3333
publish:
3434
needs: release-please
3535
if: ${{ needs.release-please.outputs.release_created == 'true' }}
36-
runs-on: ubuntu-latest
36+
runs-on: [self-hosted, X64, Linux, aws, ubuntu, ubuntu-2404]
3737
permissions:
3838
contents: read
3939
id-token: write

0 commit comments

Comments
 (0)