summaryrefslogtreecommitdiff
path: root/.github/workflows/docs.yml
diff options
context:
space:
mode:
authorGravatar Jimmi Holst Christensen2025-11-26 20:16:35 +0100
committerGravatar Jimmi Holst Christensen2025-11-26 20:16:35 +0100
commit1aec74430e349dc6e9fdfe701f1af5f62eaee007 (patch)
tree94643bc905cdc6a45188b496d83d18ea121009fe /.github/workflows/docs.yml
parentfix: typos and minor grammar (diff)
downloadzig-clap-cicd-minimum-zig-version.tar.gz
zig-clap-cicd-minimum-zig-version.tar.xz
zig-clap-cicd-minimum-zig-version.zip
cicd: Use minimum_zig_version instead of mastercicd-minimum-zig-version
Diffstat (limited to '.github/workflows/docs.yml')
-rw-r--r--.github/workflows/docs.yml27
1 files changed, 12 insertions, 15 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:
14 cancel-in-progress: true 14 cancel-in-progress: true
15 15
16jobs: 16jobs:
17
18 build: 17 build:
19 name: Build website 18 name: Build website
20 runs-on: ubuntu-latest 19 runs-on: ubuntu-latest
21 steps: 20 steps:
22 - uses: actions/checkout@v5 21 - uses: actions/checkout@v5
23 - uses: mlugg/setup-zig@v2 22 - uses: mlugg/setup-zig@v2
24 with: 23 - name: Build
25 version: master 24 run: zig build docs
26 - name: Build 25 - name: Upload
27 run: zig build docs 26 uses: actions/upload-pages-artifact@v3
28 - name: Upload 27 with:
29 uses: actions/upload-pages-artifact@v3 28 path: "zig-out/docs/"
30 with:
31 path: "zig-out/docs/"
32 29
33 publish: 30 publish:
34 name: Publish website 31 name: Publish website
35 runs-on: ubuntu-latest 32 runs-on: ubuntu-latest
36 needs: build # wait for build to finish 33 needs: build # wait for build to finish
37 permissions: 34 permissions:
38 # Request sufficient permissions to publish the website. 35 # Request sufficient permissions to publish the website.
39 pages: write 36 pages: write
40 id-token: write 37 id-token: write
41 steps: 38 steps:
42 - name: Deploy to GitHub Pages 39 - name: Deploy to GitHub Pages
43 id: deployment 40 id: deployment
44 uses: actions/deploy-pages@v4 41 uses: actions/deploy-pages@v4
45 environment: 42 environment:
46 name: github-pages 43 name: github-pages
47 url: ${{ steps.deployment.outputs.page_url }} 44 url: ${{ steps.deployment.outputs.page_url }}