first pass at the newspaper builder
Test / test (push) Has been cancelled

This commit is contained in:
2026-09-14 11:57:22 +10:00
commit bec1eaac87
497 changed files with 178953 additions and 0 deletions
@@ -0,0 +1,34 @@
# CI Pipeline — Questions
> Confirmed answers (from infrastructure-design / the gitea posture + established
> auto-approve flow; the pipeline is tests-only, nothing is deployed).
## Q: CI tool / branch
A) Self-hosted **Gitea Actions** on the confirmed repo — tests only, gated on push/PR to main ✓
[Answer]: A
## Q: Quality gates
A) The confirmed quality gates: the full unit + integration suite must pass
(e.g. `uv run --project newspaper pytest newspaper/tests/ -q`). No deploy stage
exists. ✓
[Answer]: A
## Q: Artifact repositories
A) None — nothing is deployed/published; no ECR/CodeArtifact/S3. ✓
[Answer]: A
## Consolidated Summary Confirmation
> CI = Gitea Actions test pipeline (tests-only, nothing to deploy), quality gate
> = the full test suite passes, no artifact repos. Human auto-approved (established
> flow + infra-design decision).
Does this all look correct before I generate the CI artifacts?
- Looks correct
- Request changes
[Answer]: Looks correct