feat: add NixOS build CI for infra PR validation #39
Reference in New Issue
Block a user
No description provided.
Delete Branch "feat/nixos-ci"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Add Gitea Actions CI to validate NixOS config builds on PRs.
Changes
.gitea/workflows/build-nixos.yml- New workflowTriggers on PR/push touching any
.nixfile,flake.lock, secrets, hosts, or modules.Runs
nh os build .#lazyworkhorseto validate the NixOS config compiles.Runner requirement
Uses
nixos-builderlabel, mapped tonixos/nixDocker image. This is configured in the act_runner service (compose repo PR #22).Pull request closed