ops/devops: enable console PR CI; document cache seeding

This commit is contained in:
StellaOps Bot
2025-12-07 12:51:28 +00:00
parent bd2529502e
commit 862bb6ed80
4 changed files with 4422 additions and 4417 deletions

View File

@@ -1,6 +1,6 @@
# Console CI runner (offline-friendly)
Status: baseline runner spec + CI skeleton; use to unblock DEVOPS-CONSOLE-23-001. Workloads remain manual-trigger until console team confirms budgets.
Status: runner spec + CI now wired to PRs; ensure runner image includes pre-baked Playwright cache before enabling broad PR traffic.
## Runner profile
- OS: Ubuntu 22.04 LTS (x86_64) with Docker available for Playwright deps if needed.
@@ -31,5 +31,5 @@ ops/devops/console/seed_playwright.sh
```
## How to run
- Manual trigger only (workflow_dispatch) via `.gitea/workflows/console-ci.yml`.
- Before enabling PR triggers, verify runner image has npm and Playwright caches; otherwise keep manual until console team approves budgets.
- PR-triggered via `.gitea/workflows/console-ci.yml`; restrict runners to images with baked Playwright cache.
- Manual `workflow_dispatch` remains available for dry runs or cache updates.