fix: verify edge-owned HSTS during deployment #42

Merged
Jacky merged 1 commits from fix/edge-hsts-deploy-check into main 2026-09-29 00:47:50 +08:00
Owner

Makes edge-owned HSTS explicit for the Nginx-fronted deployment, verifies a non-zero Strict-Transport-Security header on the local TLS edge before silencing Django security.W004, and adds regression coverage. No HSTS policy is enabled blindly. Validation: context check, Ruff, Python compile, shell syntax and live HTTPS header probe.

Makes edge-owned HSTS explicit for the Nginx-fronted deployment, verifies a non-zero Strict-Transport-Security header on the local TLS edge before silencing Django security.W004, and adds regression coverage. No HSTS policy is enabled blindly. Validation: context check, Ruff, Python compile, shell syntax and live HTTPS header probe.
Jacky added 1 commit 2026-09-29 00:40:22 +08:00
fix: verify edge-owned HSTS during deployment
CI / test (pull_request) Successful in 6m38s
PR合并自动部署 / release-check (pull_request) Successful in 3s
PR合并自动部署 / deploy (pull_request) Failing after 11s
6d8ed567b0
Jacky scheduled this pull request to auto merge when all checks succeed 2026-09-29 00:40:23 +08:00
Jacky merged commit f7536d3a3f into main 2026-09-29 00:47:50 +08:00
Jacky deleted branch fix/edge-hsts-deploy-check 2026-09-29 00:47:50 +08:00
Sign in to join this conversation.