From 0a874b8798d36cbe0d470ad73dbb3cb4ef8acce0 Mon Sep 17 00:00:00 2001 From: -k Date: Sat, 25 Oct 2025 14:09:55 -0400 Subject: [PATCH] ci: fix fbsd job adds global `ZIG_VERSION` variable --- .github/workflows/test.yml | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 3fc9dc3..cd5ce1d 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -1,5 +1,8 @@ on: [push, pull_request] name: Test +env: + ZIG_VERSION: 0.15.2 + jobs: build: strategy: @@ -104,16 +107,16 @@ jobs: with: usesh: true prepare: | - sed 's/quarterly/latest/g' /etc/pkg/FreeBSD.conf - pkg update -f + pkg update pkg upgrade -y pkg install -y wget run: | - wget https://ziglang.org/download/0.15.1/zig-x86_64-freebsd-0.15.1.tar.xz - tar -xf zig-x86_64-freebsd-0.15.1.tar.xz - zig-x86_64-freebsd-0.15.0-dev.777+6810ffa42/zig build test --summary all - zig-x86_64-freebsd-0.15.0-dev.777+6810ffa42/zig build -Demit-example -Demit-bench --summary all + wget -O /tmp/zig-x86_64-freebsd-${{ env.ZIG_VERSION }}.tar.xz https://ziglang.org/download/${{ env.ZIG_VERSION }}/zig-x86_64-freebsd-${{ env.ZIG_VERSION }}.tar.xz + tar -xf /tmp/zig-x86_64-freebsd-${{ env.ZIG_VERSION }}.tar.xz -C /tmp + alias zig=/tmp/zig-x86_64-freebsd-${{ env.ZIG_VERSION }}/zig + zig build test --summary all + zig build -Demit-example -Demit-bench --summary all test-aarch64-macos: runs-on: macos-latest @@ -124,7 +127,7 @@ jobs: - name: Install zig uses: mlugg/setup-zig@v2 with: - version: 0.15.1 + version: ${{ env.ZIG_VERSION }} - name: test run: zig build test --summary all @@ -144,7 +147,7 @@ jobs: - name: Install zig uses: mlugg/setup-zig@v2 with: - version: 0.15.1 + version: ${{ env.ZIG_VERSION }} - name: test run: zig build test --summary all