Skip to content

Commit fc49cf5

Browse files
authored
chore: use arm runners for testing and lint (#626)
1 parent c5f00b2 commit fc49cf5

File tree

3 files changed

+9
-9
lines changed

3 files changed

+9
-9
lines changed

.github/workflows/build-test.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,15 @@ on: # yamllint disable-line rule:truthy
1313
jobs:
1414
build:
1515
name: "Build Binary"
16-
runs-on: "ubuntu-latest"
16+
runs-on: "depot-ubuntu-latest-arm"
1717
steps:
1818
- uses: "actions/checkout@v6"
1919
- uses: "authzed/actions/setup-go@main"
2020
- uses: "authzed/actions/go-build@main"
2121

2222
image-build:
2323
name: "Build Container Image"
24-
runs-on: "ubuntu-latest"
24+
runs-on: "depot-ubuntu-latest-arm"
2525
steps:
2626
- uses: "actions/checkout@v6"
2727
- uses: "authzed/actions/docker-build@main"
@@ -31,7 +31,7 @@ jobs:
3131
runs-on: "${{ matrix.os }}"
3232
strategy:
3333
matrix:
34-
os: ["ubuntu-latest"] # TODO(miparnisari): add "windows-latest" after fixing the tests
34+
os: ["depot-ubuntu-latest-arm"] # TODO(miparnisari): add "windows-latest" after fixing the tests
3535

3636
steps:
3737
- uses: "actions/checkout@v6"

.github/workflows/lint.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ on: # yamllint disable-line rule:truthy
1313
jobs:
1414
go-lint:
1515
name: "Lint Go"
16-
runs-on: "ubuntu-latest"
16+
runs-on: "depot-ubuntu-latest-arm"
1717
steps:
1818
- uses: "actions/checkout@v6"
1919
- uses: "authzed/actions/setup-go@main"
@@ -24,7 +24,7 @@ jobs:
2424

2525
extra-lint:
2626
name: "Lint YAML & Markdown"
27-
runs-on: "ubuntu-latest"
27+
runs-on: "depot-ubuntu-latest"
2828
steps:
2929
- uses: "actions/checkout@v6"
3030
- uses: "authzed/actions/yaml-lint@main"
@@ -34,7 +34,7 @@ jobs:
3434

3535
codeql:
3636
name: "Analyze with CodeQL"
37-
runs-on: "ubuntu-latest"
37+
runs-on: "depot-ubuntu-latest"
3838
permissions:
3939
actions: "read"
4040
contents: "read"
@@ -50,7 +50,7 @@ jobs:
5050

5151
trivy-fs:
5252
name: "Analyze FS with Trivy"
53-
runs-on: "ubuntu-latest"
53+
runs-on: "depot-ubuntu-latest"
5454
steps:
5555
- uses: "actions/checkout@v6"
5656
- uses: "aquasecurity/trivy-action@master"
@@ -66,7 +66,7 @@ jobs:
6666

6767
trivy-image:
6868
name: "Analyze Release Image with Trivy"
69-
runs-on: "ubuntu-latest"
69+
runs-on: "depot-ubuntu-latest"
7070
steps:
7171
- uses: "actions/checkout@v6"
7272
- uses: "authzed/actions/setup-go@main"

.github/workflows/release.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ jobs:
4747
*Repository:* <${{ github.server_url }}/${{ github.repository }}|${{ github.repository }}>
4848
4949
docker:
50-
runs-on: "ubuntu-latest"
50+
runs-on: "depot-ubuntu-latest-arm"
5151
steps:
5252
- uses: "actions/checkout@v6"
5353
with:

0 commit comments

Comments
 (0)