Skip to content

Commit 1a3f30a

Browse files
dfa1claude
andcommitted
ci: fix Zig setup (mlugg/setup-zig@v2) and run Ubuntu only
v1 of the action does not support zig 0.16.0's tarball name format. Single Ubuntu runner is enough; mvn verify still cross-compiles all six native targets via zig. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
1 parent 9a5fb72 commit 1a3f30a

1 file changed

Lines changed: 2 additions & 9 deletions

File tree

.github/workflows/ci.yml

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,7 @@ on:
88

99
jobs:
1010
build:
11-
name: ${{ matrix.os }}
12-
runs-on: ${{ matrix.os }}
13-
strategy:
14-
fail-fast: false
15-
matrix:
16-
# each runner builds its own native lib via zig and tests against it:
17-
# ubuntu-latest -> linux-x86_64, macos-14 -> osx-aarch64, macos-13 -> osx-x86_64
18-
os: [ubuntu-latest, macos-14, macos-13]
11+
runs-on: ubuntu-latest
1912

2013
steps:
2114
- name: Checkout (with zstd submodule)
@@ -31,7 +24,7 @@ jobs:
3124
cache: maven
3225

3326
- name: Set up Zig
34-
uses: mlugg/setup-zig@v1
27+
uses: mlugg/setup-zig@v2
3528
with:
3629
version: 0.16.0
3730

0 commit comments

Comments
 (0)