Commit graph

56 commits

Author SHA1 Message Date
33c8946041
Add Nix-based deploy action for isolated builds
- New deploy-nix-site action using Nix flakes
- Runs in nixos/nix:latest container for proper isolation
- Builds using flake.nix, uploads to S3, deploys to Nomad
- Update deploy-site action to install Nomad CLI
- Document both actions in README

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-16 14:39:25 +01:00
82a08bf071
Update static-site hosting 2026-02-16 14:28:12 +01:00
98d8a8190b
Add deployment setup 2026-02-16 14:20:18 +01:00
1c10241d4d
Use artifacts.toph.so with IP whitelist 2026-02-16 11:13:05 +01:00
fb906dab4e
Use Nomad dispatch - no custom code 2026-02-16 11:08:39 +01:00
0933cf2bf5
Initial commit: deploy-site action 2026-02-16 11:05:35 +01:00