Prepare API default branch protection (#311)

Add a stable Required CI gate, branch-protection desired state, and publishing runbook.
This commit is contained in:
Jeppe B
2026-07-16 12:38:01 +02:00
committed by GitHub
parent fefe18a719
commit c2abf17cd7
5 changed files with 161 additions and 5 deletions
+5
View File
@@ -2,6 +2,11 @@
Backend API for Copenhagen Truck Wash services.
Changes are published from a scoped feature branch through a pull request to
`master`; direct default-branch pushes are not part of the release workflow.
See [default branch protection](.github/BRANCH_PROTECTION.md) for the CI gate
and emergency procedure.
## Architecture & Stack
- **Edge Proxy:** [Traefik 2.11](https://doc.traefik.io/traefik/) (Handles TLS termination, routing, and rate limiting).
- **Web Server:** [Caddy 2.7](https://caddyserver.com/) (Serves the PHP application via FastCGI).