From c5b99b1fb3e3fc31fb892eca6bece7c8d4a8ca62 Mon Sep 17 00:00:00 2001 From: Jeremie Fraeys Date: Mon, 9 Feb 2026 14:52:48 -0500 Subject: [PATCH] Install Zig from official GitHub releases --- .github/workflows/release.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index b9c61c7..3b204db 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -18,7 +18,12 @@ jobs: - name: Setup Zig run: | if ! command -v zig &> /dev/null; then - sudo snap install zig --beta --classic + ZIG_VERSION=$(curl -s "https://api.github.com/repos/ziglang/zig/releases/latest" | grep -Po '"tag_name": "\K[0-9.]+') + wget -qO zig.tar.xz https://ziglang.org/download/${ZIG_VERSION}/zig-x86_64-linux-${ZIG_VERSION}.tar.xz + sudo mkdir -p /opt/zig + sudo tar xf zig.tar.xz --strip-components=1 -C /opt/zig + sudo ln -s /opt/zig/zig /usr/local/bin/zig + rm -f zig.tar.xz fi zig version