begin 0.15.1 upgrade - CI and dev tooling

This commit is contained in:
Emil Lerch 2025-08-22 11:22:24 -07:00
parent 47d34153b7
commit 20d7d5766b
Signed by: lobo
GPG key ID: A7B62D657EF764F8
4 changed files with 7 additions and 13 deletions

View file

@ -18,11 +18,9 @@ jobs:
- name: Check out repository code
uses: actions/checkout@v4
- name: Setup Zig
uses: https://github.com/mlugg/setup-zig@v2.0.1
with:
version: 0.14.0
- name: Restore Zig caches
uses: https://github.com/Hanaasagi/zig-action-cache@3954aae427f8b05914e08dfd79f15e1f2e435929
uses: https://github.com/mlugg/setup-zig@v2.0.5
# We will let setup-zig use minimum_zig_version from build.zig.zon
# setup-zig also sets up the zig cache appropriately
- name: Ulimit
run: ulimit -a
- name: Run smoke test

View file

@ -29,8 +29,6 @@ jobs:
uses: https://github.com/mlugg/setup-zig@v2.0.1
with:
version: master
- name: Restore Zig caches
uses: https://github.com/Hanaasagi/zig-action-cache@3954aae427f8b05914e08dfd79f15e1f2e435929
- name: Run smoke test
run: zig build smoke-test --verbose
- name: Run full tests

View file

@ -3,7 +3,7 @@ on:
workflow_dispatch:
push:
branches:
- 'zig-0.13'
- 'zig-0.14.x'
env:
ACTIONS_RUNTIME_TOKEN: ${{ secrets.GITHUB_TOKEN }}
ACTIONS_RUNTIME_URL: ${{ env.GITHUB_SERVER_URL }}/api/actions_pipeline/
@ -18,13 +18,11 @@ jobs:
- name: Check out repository code
uses: actions/checkout@v4
with:
ref: zig-0.13
ref: zig-0.14.x
- name: Setup Zig
uses: https://github.com/mlugg/setup-zig@v2.0.1
with:
version: 0.13.0
- name: Restore Zig caches
uses: https://github.com/Hanaasagi/zig-action-cache@3954aae427f8b05914e08dfd79f15e1f2e435929
version: 0.14.0
- name: Run smoke test
run: zig build smoke-test --verbose
- name: Run full tests

View file

@ -1,5 +1,5 @@
[tools]
pre-commit = "latest"
"ubi:DonIsaac/zlint" = "latest"
zig = "0.14.1"
zig = "0.15.1"
zls = "0.14.0"