This repository has no description
0

Configure Feed

Select the types of activity you want to include in your feed.

ci: deploy site (#15)

+19
+19
.github/workflows/ci.yml
··· 45 45 eval "$(nix print-dev-env .#ci)" 46 46 attic login --set-default tombl https://nix.tombl.net '${{secrets.ATTIC_TOKEN}}' 47 47 nix-fast-build --skip-cached --no-nom --flake '.#checks.x86_64-linux.${{ matrix.pkg }}^*' --attic-cache=linuxwasm 48 + 49 + deploy: 50 + needs: build 51 + runs-on: ubuntu-24.04 52 + steps: 53 + - uses: actions/checkout@v4 54 + - uses: DeterminateSystems/nix-installer-action@main 55 + with: 56 + extra-conf: accept-flake-config = true 57 + - uses: DeterminateSystems/magic-nix-cache-action@main 58 + - name: Build 59 + run: | 60 + eval "$(nix print-dev-env .#ci)" 61 + nix build .#packages.x86_64-linux.site --print-build-logs 62 + - uses: cloudflare/wrangler-action@v3 63 + with: 64 + apiToken: ${{secrets.CLOUDFLARE_API_TOKEN}} 65 + accountId: 7d87194d9d4af2959fb81de343dd63d9 66 + command: pages deploy result/ --project-name=linux