Continuous integration pipeline #53

Open
opened 2026-10-10 22:23:52 +00:00 by keith · 0 comments
Owner

Context

Implement this MVP work package under M8 - Hardening & Release, following the managed-storage decision in #1.

Acceptance criteria

  • Use repository-host compatible CI with documented runner prerequisites; select versions/tooling explicitly.
  • Run PHP lint/tests, PostgreSQL migrations, asset build and container smoke tests on changes.
  • Keep secrets outside repository and redact logs; exercise pipeline successfully and document local equivalents.

Blocked by: #5, #10, #52

## Context Implement this MVP work package under M8 - Hardening & Release, following the managed-storage decision in #1. ## Acceptance criteria - [ ] Use repository-host compatible CI with documented runner prerequisites; select versions/tooling explicitly. - [ ] Run PHP lint/tests, PostgreSQL migrations, asset build and container smoke tests on changes. - [ ] Keep secrets outside repository and redact logs; exercise pipeline successfully and document local equivalents. Blocked by: #5, #10, #52
keith added this to the M8 - Hardening & Release milestone 2026-10-10 22:23:52 +00:00
keith added the type:featurepriority:mediumarea:infra labels 2026-10-10 22:23:52 +00:00
Sign in to join this conversation.