From c499116264c348e4a98d939917b2446cad79d5fb Mon Sep 17 00:00:00 2001 From: Jimmi Holst Christensen Date: Wed, 26 Nov 2025 20:16:35 +0100 Subject: cicd: Use minimum_zig_version instead of master --- .github/workflows/docs.yml | 27 ++++++++++++--------------- .github/workflows/main.yml | 7 +------ 2 files changed, 13 insertions(+), 21 deletions(-) diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 4fd8a9c..fa31542 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -14,34 +14,31 @@ concurrency: cancel-in-progress: true jobs: - build: name: Build website runs-on: ubuntu-latest steps: - - uses: actions/checkout@v5 - - uses: mlugg/setup-zig@v2 - with: - version: master - - name: Build - run: zig build docs - - name: Upload - uses: actions/upload-pages-artifact@v3 - with: - path: "zig-out/docs/" + - uses: actions/checkout@v5 + - uses: mlugg/setup-zig@v2 + - name: Build + run: zig build docs + - name: Upload + uses: actions/upload-pages-artifact@v3 + with: + path: "zig-out/docs/" publish: name: Publish website runs-on: ubuntu-latest - needs: build # wait for build to finish + needs: build # wait for build to finish permissions: # Request sufficient permissions to publish the website. pages: write id-token: write steps: - - name: Deploy to GitHub Pages - id: deployment - uses: actions/deploy-pages@v4 + - name: Deploy to GitHub Pages + id: deployment + uses: actions/deploy-pages@v4 environment: name: github-pages url: ${{ steps.deployment.outputs.page_url }} diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index b6f009b..a030ab5 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -3,7 +3,7 @@ on: push: pull_request: schedule: - - cron: '0 0 * * 0' + - cron: "0 0 * * 0" jobs: test: @@ -15,7 +15,6 @@ jobs: - uses: actions/checkout@v5 - uses: mlugg/setup-zig@v2 with: - version: master cache-key: ${{ matrix.optimize }} - run: zig test clap.zig -O${{ matrix.optimize }} examples: @@ -23,14 +22,10 @@ jobs: steps: - uses: actions/checkout@v5 - uses: mlugg/setup-zig@v2 - with: - version: master - run: zig build examples lint: runs-on: ubuntu-latest steps: - uses: actions/checkout@v5 - uses: mlugg/setup-zig@v2 - with: - version: master - run: zig fmt --check . -- cgit v1.2.3