a modern tui library written in zig
at main 784 B view raw
1name: docs 2 3on: 4 push: 5 branches: ["main"] 6 workflow_dispatch: 7 8permissions: 9 contents: read 10 pages: write 11 id-token: write 12 13concurrency: 14 group: "pages" 15 cancel-in-progress: true 16 17jobs: 18 deploy: 19 environment: 20 name: github-pages 21 url: ${{ steps.deployment.outputs.page_url }} 22 runs-on: ubuntu-latest 23 steps: 24 - name: Checkout 25 uses: actions/checkout@v3 26 - name: Setup Pages 27 uses: actions/configure-pages@v2 28 - uses: mlugg/setup-zig@v2 29 with: 30 version: 0.15.1 31 - run: zig build docs 32 - name: Upload artifact 33 uses: actions/upload-pages-artifact@v3 34 with: 35 path: "zig-out/docs" 36 - name: Deploy to GitHub Pages 37 id: deployment 38 uses: actions/deploy-pages@v4