diff --git a/templates/opengist/.felhom.yml b/templates/opengist/.felhom.yml index 43371d4..f13bd14 100644 --- a/templates/opengist/.felhom.yml +++ b/templates/opengist/.felhom.yml @@ -10,7 +10,7 @@ subdomain: "gist" slug: "opengist" # catalog_since: the date THIS repo last changed this app's pinned images. Any commit that # changes an image: line must set this to the same day (see CLAUDE.md). -catalog_since: "2026-07-18" +catalog_since: "2026-09-23" # --- Resource hints (displayed on deploy screen) --- resources: @@ -89,3 +89,9 @@ i18n: - env_var: SUBDOMAIN label: 'Subdomain' description: 'The subdomain this app answers on' + +# update_ladder — the test record: one tested step per line, oldest first (JSON flow mappings, +# `09-update-architecture.md` §6.4 part 4). WRITTEN BY scripts/upgrade-test.py, never by hand; +# gated by scripts/check-test-record.py. An image: move without a proven entry here is refused. +update_ladder: + - {"from": {"opengist": "ghcr.io/thomiceli/opengist:1.13"}, "to": {"opengist": "ghcr.io/thomiceli/opengist:1.15"}, "digest": {"opengist": "sha256:7edc91273ee7d10a17406da8a08c803158baaff984c39b789c1313473d068f21"}, "verdict": "proven", "tested_at": "2026-09-23T19:39:21Z", "harness_version": 3, "evidence": "felhom.eu/documentation/audits/night-2026-09-23/apps/opengist/bench/evidence/MV-opengist/verdict.json", "box_evidence": "felhom.eu/documentation/audits/night-2026-09-23/apps/opengist/verdict.json", "memory_peak_pct": 77.8, "marks": {"files_may_change": false, "needs_person": null, "memory_tight": false}, "memory_basis": "anon", "memory_cgroup_peak_pct": 100.0} diff --git a/templates/opengist/docker-compose.yml b/templates/opengist/docker-compose.yml index c43f6b6..d4c2fee 100644 --- a/templates/opengist/docker-compose.yml +++ b/templates/opengist/docker-compose.yml @@ -8,7 +8,7 @@ services: opengist: - image: ghcr.io/thomiceli/opengist:1.13 + image: ghcr.io/thomiceli/opengist:1.15 container_name: opengist restart: unless-stopped environment: