Compare commits

..

1 commit

Author SHA1 Message Date
149b5c8da7 Run CI on nix
All checks were successful
CI / build (push) Successful in 2m29s
2024-10-03 14:54:51 +03:00

View file

@ -27,26 +27,19 @@ jobs:
- name: Build
run: |
nix run .#cache watch &
nix build --max-jobs 12 --cores 12
kill %1
nix run .#cache push
- name: Run Checks
run: |
nix run .#cache watch &
nix flake check
kill %1
run: nix flake check
- name: Deploy Docs
if: success() && github.ref == 'refs/heads/main'
run: |
nix run .#cache watch &
mkdir ~/.ssh/
echo -e "Host lindberg-webapps.backplane.net.qo.is\n StrictHostKeyChecking no" >> ~/.ssh/config
(umask 0077 && printf "%s\n" "${{ secrets.SSH_DEPLOY_KEY }}" > ~/.ssh/id_ed25519)
# Remote build might be neccessary due to non-wheel nix users signing restrictions.
# However, the build should come from the cache anyway.
nix develop --command deploy --skip-checks --remote-build .#lindberg-webapps.\"docs-ops.qo.is\"
kill %1