You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: infra/README.md
+5Lines changed: 5 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -23,6 +23,11 @@ For more instructions on how to use OpenTofu refer to the [upstream documentatio
23
23
Since Hetzner Cloud doesn't support NixOS out of the box, the VM was initially spawned as a Debian host and then it was converted to NixOS as per the [provisioning NixOS via SSH tutorial](https://nix.dev/tutorials/nixos/provisioning-remote-machines).
24
24
If in the future we need to create more VMs and do it in a declarative way, we can use [nixos-anywhere](https://github.com/nix-community/nixos-anywhere).
25
25
26
+
## Deploying the Security Tracker
27
+
28
+
Deployments happen automatically via GitHub Actions. Whenever something is merged on a the `main` branch, a GitHub Action runs that updates the staging deployment of the tracker (staging-tracker.security.nixos.org).
29
+
Similarly, merges on the `production` branch get automatically applied to tracker.security.nixos.org.
30
+
26
31
## Secrets
27
32
28
33
Secrets are managed using [Agenix](https://github.com/ryantm/agenix).
0 commit comments