Skip to content

Commit 728639a

Browse files
committed
ci(test): run on ubuntu-24.04-arm
1 parent b53d98f commit 728639a

File tree

1 file changed

+11
-5
lines changed

1 file changed

+11
-5
lines changed

.github/workflows/build.yml

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,13 @@ concurrency:
1717

1818
jobs:
1919
test:
20-
runs-on: ubuntu-latest
20+
strategy:
21+
matrix:
22+
runs-on:
23+
- ubuntu-24.04
24+
- ubuntu-24.04-arm
25+
26+
runs-on: ${{ matrix.runs-on }}
2127

2228
timeout-minutes: 10
2329

@@ -36,7 +42,7 @@ jobs:
3642
run: go test -v ./...
3743

3844
lint:
39-
runs-on: ubuntu-latest
45+
runs-on: ubuntu-24.04
4046

4147
timeout-minutes: 10
4248

@@ -58,7 +64,7 @@ jobs:
5864
version: v1.63.4
5965

6066
codeql-analyze:
61-
runs-on: ubuntu-latest
67+
runs-on: ubuntu-24.04
6268
permissions:
6369
security-events: write
6470

@@ -87,7 +93,7 @@ jobs:
8793
uses: github/codeql-action/analyze@b6a472f63d85b9c78a3ac5e89422239fc15e9b3c # v3.28.1
8894

8995
build:
90-
runs-on: ubuntu-latest
96+
runs-on: ubuntu-24.04
9197

9298
timeout-minutes: 10
9399

@@ -112,7 +118,7 @@ jobs:
112118

113119
semantic-release:
114120
needs: [codeql-analyze, build, lint, test]
115-
runs-on: ubuntu-latest
121+
runs-on: ubuntu-24.04
116122
permissions:
117123
contents: write
118124
id-token: write

0 commit comments

Comments
 (0)