Skip to content

Commit 89ae4e9

Browse files
committed
ci: Change to test multiple versions
1 parent 193f893 commit 89ae4e9

File tree

2 files changed

+13
-6
lines changed

2 files changed

+13
-6
lines changed

.github/workflows/CI.yaml

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,20 +23,27 @@ jobs:
2323
- ubuntu
2424
- macos
2525
- windows
26+
version-alias:
27+
- minimum
28+
- latest
2629
include:
2730
- os-alias: ubuntu
2831
os: ubuntu-24.04
2932
- os-alias: macos
3033
os: macos-14
3134
- os-alias: windows
3235
os: windows-2022
36+
- version-alias: minimum
37+
version: "0.14.0"
38+
- version-alias: latest
39+
version: "latest"
3340
steps:
3441
- name: Checkout code
3542
uses: actions/checkout@v4
3643
- name: Setup Zig environment
37-
uses: goto-bus-stop/setup-zig@v2.2.1
44+
uses: mlugg/setup-zig@v2.0.5
3845
with:
39-
version: 0.14.0
46+
version: ${{ matrix.version }}
4047
- name: Build a project
4148
run: zig build --summary all
4249
- name: Build examples
@@ -51,8 +58,8 @@ jobs:
5158
- name: Checkout code
5259
uses: actions/checkout@v4
5360
- name: Setup Zig environment
54-
uses: goto-bus-stop/setup-zig@v2.2.1
61+
uses: mlugg/setup-zig@v2.0.5
5562
with:
56-
version: 0.14.0
63+
version: "latest"
5764
- name: Check code formatted
5865
run: zig fmt --check .

.github/workflows/deploy.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,9 @@ jobs:
2929
- name: Setup Pages
3030
uses: actions/configure-pages@v5
3131
- name: Setup Zig environment
32-
uses: goto-bus-stop/setup-zig@v2.2.1
32+
uses: mlugg/setup-zig@v2.0.5
3333
with:
34-
version: 0.14.0
34+
version: "latest"
3535
- name: Build the documentation
3636
run: zig build doc --summary all
3737
- name: Minify the documentation

0 commit comments

Comments
 (0)