From c03a21e4b74ade7a34c190242cf0b658ddc5b17c Mon Sep 17 00:00:00 2001 From: Q <264902+kofi-q@users.noreply.github.com> Date: Tue, 12 Aug 2025 18:41:07 -0500 Subject: [PATCH] [CI] Switch to mlugg/setup-zig and lock zig version --- .github/workflows/ci.yml | 22 ++++++---------------- .github/workflows/publish.yml | 11 +++-------- 2 files changed, 9 insertions(+), 24 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index edce424..085635c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -18,14 +18,9 @@ jobs: env: FORCE_COLOR: 1 steps: - - name: Install ZVM - run: | - curl https://raw.githubusercontent.com/tristanisham/zvm/master/install.sh | bash - echo PATH="~/.zvm/self:~/.zvm/bin:$PATH" >> "$GITHUB_ENV" - - - name: Install Zig - run: | - zvm install master + - uses: mlugg/setup-zig@v2 + with: + version: 0.15.0-dev.1283+1fcaf90dd - name: Checkout uses: actions/checkout@v4 @@ -50,14 +45,9 @@ jobs: runs-on: ubuntu-latest if: github.ref_name == 'main' steps: - - name: Install ZVM - run: | - curl https://raw.githubusercontent.com/tristanisham/zvm/master/install.sh | bash - echo PATH="~/.zvm/self:~/.zvm/bin:$PATH" >> "$GITHUB_ENV" - - - name: Install Zig @ Latest - run: | - zvm install master + - uses: mlugg/setup-zig@v2 + with: + version: 0.15.0-dev.1283+1fcaf90dd - name: Checkout uses: actions/checkout@v4 diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 48f7612..99cb2da 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -17,14 +17,9 @@ jobs: contents: read id-token: write steps: - - name: Install ZVM - run: | - curl https://raw.githubusercontent.com/tristanisham/zvm/master/install.sh | bash - echo PATH="~/.zvm/self:~/.zvm/bin:$PATH" >> "$GITHUB_ENV" - - - name: Install Zig - run: | - zvm install master + - uses: mlugg/setup-zig@v2 + with: + version: 0.15.0-dev.1283+1fcaf90dd - name: Checkout uses: actions/checkout@v4