xpeditis2.0/.github/workflows
David da93e86756 feat(cicd): add complete CI/CD pipeline for dev/preprod/prod (Hetzner k3s)
- ci.yml: dev branch CI — lint, type-check, unit tests (~5min)
- pr-checks.yml: PR gate to preprod (+ integration tests) and main
- cd-preprod.yml: full preprod pipeline — quality → integration → docker → deploy → smoke tests
- cd-main.yml: prod pipeline — promote Scaleway preprod image → kubectl rollout on k3s
- rollback.yml: emergency rollback (kubectl undo or specific tag, Portainer for preprod)
- docs: replace GHCR references with Scaleway registry in Hetzner k8s manifests

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-04 12:52:14 +02:00
..
cd-main.yml feat(cicd): add complete CI/CD pipeline for dev/preprod/prod (Hetzner k3s) 2026-04-04 12:52:14 +02:00
cd-preprod.yml feat(cicd): add complete CI/CD pipeline for dev/preprod/prod (Hetzner k3s) 2026-04-04 12:52:14 +02:00
ci.yml feat(cicd): add complete CI/CD pipeline for dev/preprod/prod (Hetzner k3s) 2026-04-04 12:52:14 +02:00
pr-checks.yml feat(cicd): add complete CI/CD pipeline for dev/preprod/prod (Hetzner k3s) 2026-04-04 12:52:14 +02:00
rollback.yml feat(cicd): add complete CI/CD pipeline for dev/preprod/prod (Hetzner k3s) 2026-04-04 12:52:14 +02:00