Skip to content

Commit 6a4cbf4

Browse files
committed
ci: fix indentation and OS version check on cross-compile step
Also move native tests before cross-compile step.
1 parent 0d34f86 commit 6a4cbf4

1 file changed

Lines changed: 6 additions & 5 deletions

File tree

.github/workflows/test.yml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
matrix:
1515
# Latest two supported releases.
1616
go-version: ['1.23', '1.24']
17-
os: [ubuntu-22.04, ubuntu-24.04, ubuntu-24.04-arm, macos-13, macos-14, macos-15, windows-2022, windows-2025]
17+
os: [ubuntu-22.04, ubuntu-24.04, ubuntu-24.04-arm, macos-13, macos-14, macos-15, windows-2022, windows-2025]
1818
runs-on: ${{ matrix.os }}
1919

2020
steps:
@@ -36,8 +36,12 @@ jobs:
3636
go mod tidy
3737
git diff --exit-code
3838
39+
40+
- name: Test (native)
41+
run: go test -v ./...
42+
3943
- name: Build (cross-compile)
40-
if: matrix.os == 'ubuntu-22.04'
44+
if: matrix.os == 'ubuntu-24.04'
4145
run: |
4246
GOOS=darwin go build ./...
4347
GOOS=dragonfly go build ./...
@@ -47,6 +51,3 @@ jobs:
4751
GOOS=openbsd go build ./...
4852
GOOS=solaris go build ./...
4953
GOOS=windows go build ./...
50-
51-
- name: Test (native)
52-
run: go test -v ./...

0 commit comments

Comments
 (0)