ci: optimera pipelines + automatisk produktionssmoke #447

Merged
admin merged 1 commits from chore/optimize-pipelines into main 2026-11-02 17:25:58 +00:00
Owner

Optimerar alla leveranspipelines och lägger till en automatisk produktionssmoke.

  • Concurrency per ref för CI, security, nightly, release; push triggar bara på main (PR-eventet täcker brancher) → inga dubbelkörningar.
  • Deploy har egen concurrency-grupp så två körningar aldrig rasar mot Coolify.
  • pnpm-cache i alla Node-jobb.
  • GET /api/version returnerar driftsatt commit (inga hemligheter).
  • prod-smoke.yml var 30:e minut: readiness, db/stripe, driftsatt commit == main, samt att dokument-/kreditrutterna finns (401/405, aldrig 5xx).
Optimerar alla leveranspipelines och lägger till en automatisk produktionssmoke. - Concurrency per ref för CI, security, nightly, release; push triggar bara på `main` (PR-eventet täcker brancher) → inga dubbelkörningar. - Deploy har egen concurrency-grupp så två körningar aldrig rasar mot Coolify. - pnpm-cache i alla Node-jobb. - `GET /api/version` returnerar driftsatt commit (inga hemligheter). - `prod-smoke.yml` var 30:e minut: readiness, db/stripe, **driftsatt commit == main**, samt att dokument-/kreditrutterna finns (401/405, aldrig 5xx).
admin added 1 commit 2026-11-02 17:24:47 +00:00
ci: optimize delivery pipelines and add a production smoke gate
CI (SIAX Cloud) / sonar (pull_request) Skipped
masterplan-lock / check (push) Successful in 5s
masterplan-lock / check (pull_request) Successful in 10s
CI (SIAX Cloud) / security (pull_request) Successful in 19s
Security Scan (SIAX Cloud) / security (pull_request) Successful in 21s
CI (SIAX Cloud) / integration (pull_request) Successful in 40s
CI (SIAX Cloud) / quality (pull_request) Successful in 2m13s
c01deca048
- One run per ref (concurrency) for CI, security, nightly and release; branch
  pushes no longer duplicate pull_request runs (push is main-only).
- Deploys keep their own concurrency group so two runs never race Coolify.
- pnpm store cache on every Node job.
- New /api/version returns the deployed commit (no secrets).
- New scheduled prod-smoke workflow: readiness, db/stripe health, running
  commit == main, and the document/credit routes exist (401/405, never 5xx).
CODEOWNERS rules requested review from sax3l 2026-11-02 17:24:47 +00:00
admin scheduled this pull request to auto merge when all checks succeed 2026-11-02 17:25:57 +00:00
admin merged commit d2854553e7 into main 2026-11-02 17:25:58 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: admin/0pt#447