feat(ci): run the production-only hardening checks after the staging deploy #86
Loading…
Reference in a new issue
No description provided.
Delete branch "jfraeys/fix/post-deploy-hardening-checks"
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?
validate-hardening skips its '(production only)' checks on staging hosts because it runs before the deploy, when auditd and Docker's daemon.json do not exist yet, so those settings were never verified on a deployed result.
Heads-up: this makes the pipeline fail if staging really lacks one of these settings (e.g. auditd rules). That would be a real finding about a fresh install, not a flaky check; the first staging run after merge decides.
Plan: L6 of the loose-ends track.
🤖 Generated with Claude Code