Skip to content

Commit f7f864d

Browse files
Migrate GitHub Actions to Blacksmith runners (#278)
- Replace GitHub-hosted ubuntu runners with Blacksmith equivalents - Remove unused/deprecated workflow files where applicable - Use blacksmith-4vcpu-ubuntu-2404 for builds and tests - Use blacksmith-2vcpu-ubuntu-2404 for lightweight jobs
1 parent a4680e9 commit f7f864d

2 files changed

Lines changed: 5 additions & 5 deletions

File tree

.github/workflows/CI.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ on:
88

99
jobs:
1010
run-tests:
11-
runs-on: ubuntu-latest
11+
runs-on: blacksmith-4vcpu-ubuntu-2404
1212
permissions:
1313
id-token: write # Required to fetch the OIDC token
1414

.github/workflows/build-and-deploy.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ env:
1414

1515
jobs:
1616
resolve-env:
17-
runs-on: ubuntu-latest
17+
runs-on: blacksmith-4vcpu-ubuntu-2404
1818
outputs:
1919
environment: ${{ steps.resolve.outputs.environment }}
2020
base_url: ${{ steps.resolve.outputs.base_url }}
@@ -38,7 +38,7 @@ jobs:
3838
3939
build-linux:
4040
needs: resolve-env
41-
runs-on: ubuntu-latest
41+
runs-on: blacksmith-4vcpu-ubuntu-2404
4242
strategy:
4343
matrix:
4444
include:
@@ -176,7 +176,7 @@ jobs:
176176
177177
build-windows:
178178
needs: resolve-env
179-
runs-on: ubuntu-latest
179+
runs-on: blacksmith-4vcpu-ubuntu-2404
180180
steps:
181181
- uses: actions/checkout@v4
182182
- uses: actions/setup-go@v5
@@ -215,7 +215,7 @@ jobs:
215215
216216
deploy:
217217
needs: [resolve-env, build-linux, build-darwin, build-windows]
218-
runs-on: ubuntu-latest
218+
runs-on: blacksmith-4vcpu-ubuntu-2404
219219
steps:
220220
- uses: actions/checkout@v4
221221

0 commit comments

Comments
 (0)