Skip to content

Commit 137fef1

Browse files
committed
ci: install zig via pantry action instead of mlugg/setup-zig
Replace the stale 0.17.0-dev.56 pin (below the 0.17.0-dev.956 floor the zig toolchain needs) with pantry-pm/pantry/packages/action@main and a rolling `zig@0.17.0-dev` spec, which resolves the current master from ziglang.org/download/index.json and tracks upstream automatically.
1 parent 1be53a2 commit 137fef1

1 file changed

Lines changed: 9 additions & 9 deletions

File tree

‎.github/workflows/ci.yml‎

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -13,17 +13,17 @@ jobs:
1313
strategy:
1414
matrix:
1515
os: [ubuntu-latest, macos-latest]
16-
zig-version: ['0.17.0-dev.56+a8226cd53']
16+
zig-version: ['0.17.0-dev']
1717
fail-fast: false
1818

1919
steps:
2020
- name: Checkout code
2121
uses: actions/checkout@v6
2222

2323
- name: Setup Zig
24-
uses: mlugg/setup-zig@v2
24+
uses: pantry-pm/pantry/packages/action@main
2525
with:
26-
version: '0.17.0-dev.56+a8226cd53'
26+
packages: zig@0.17.0-dev
2727

2828
- name: Verify Zig installation
2929
run: zig version
@@ -46,9 +46,9 @@ jobs:
4646
uses: actions/checkout@v6
4747

4848
- name: Setup Zig
49-
uses: mlugg/setup-zig@v2
49+
uses: pantry-pm/pantry/packages/action@main
5050
with:
51-
version: '0.17.0-dev.56+a8226cd53'
51+
packages: zig@0.17.0-dev
5252

5353
- name: Check formatting
5454
run: zig fmt --check .
@@ -62,9 +62,9 @@ jobs:
6262
uses: actions/checkout@v6
6363

6464
- name: Setup Zig
65-
uses: mlugg/setup-zig@v2
65+
uses: pantry-pm/pantry/packages/action@main
6666
with:
67-
version: '0.17.0-dev.56+a8226cd53'
67+
packages: zig@0.17.0-dev
6868

6969
- name: Generate docs
7070
run: zig build-lib -femit-docs src/lib.zig
@@ -84,9 +84,9 @@ jobs:
8484
uses: actions/checkout@v6
8585

8686
- name: Setup Zig
87-
uses: mlugg/setup-zig@v2
87+
uses: pantry-pm/pantry/packages/action@main
8888
with:
89-
version: '0.17.0-dev.56+a8226cd53'
89+
packages: zig@0.17.0-dev
9090

9191
- name: Install kcov
9292
continue-on-error: true

0 commit comments

Comments
 (0)