catalog-since gate: an image: move must bump the app's catalog_since (R-452) — hook-enforced, shallow CI skips out loud
gates / gates (push) Successful in 1s
gates / gates (push) Successful in 1s
This commit is contained in:
@@ -53,6 +53,7 @@ deployed `app.yaml` (customer secrets) is never overwritten. Full deploy details
|
||||
version jump). Digest pins (`@sha256:`) also count. Gate: `python scripts/check-image-pins.py`
|
||||
(run after any compose change; exit 1 on any floating/missing tag).
|
||||
- **Any commit that changes an `image:` line MUST set that app's `catalog_since` to the same day.**
|
||||
**Gated since 2026-09-13 (R-452):** `scripts/check-catalog-since.py` runs in the pre-push hook and refuses an image move whose `catalog_since` is older than the moving commit (CI's shallow clone skips it out loud).
|
||||
`.felhom.yml` carries `catalog_since: "YYYY-MM-DD"` — the date THIS repo last moved that app's
|
||||
pinned images. It is not a version and not an upstream release date; the controller uses it, and
|
||||
only it, to tell a customer *"Frissítés elérhető — 45 napja"*. No version number is ever shown to
|
||||
|
||||
Reference in New Issue
Block a user