name: CI on: push: pull_request: jobs: check: runs-on: ubuntu-22.04 permissions: contents: "read" id-token: "write" pages: "write" steps: - uses: actions/checkout@v4 - uses: DeterminateSystems/nix-installer-action@main - uses: DeterminateSystems/magic-nix-cache-action@main - uses: DeterminateSystems/flake-checker-action@main - name: Run `nix build wasm` run: nix build .#tadventure-wasm - name: Setup Pages uses: actions/configure-pages@v5 - name: Upload artifact uses: actions/upload-pages-artifact@v3 with: path: result/dist - name: Deploy to gh-pages id: deployment uses: actions/deploy-pages@v4