Patch. v14.5.0 was tagged but never published: a runner-side CI outage
stranded it. The self-hosted runner's daily
docker image prune -af --filter "until=168h" cron removed the un-pullable
recon-gen/oracle-19c:local image (a stable base, always older than the 7-day
window), and a later run's teardown left the shared PG/Oracle containers
stopped — so the "Ensure shared PG + Oracle are up" CI step failed and the
release gate correctly blocked the publish. v14.5.1 ships the same Daily
Statement features as v14.5.0 below (no product change) plus the CI fix.
Fixed — CI / runner resilience
- The "Ensure shared PG + Oracle are up" step now
docker rm -f's any stopped
same-name leftover beforedocker run(a stoppedci-shared-pg/-oracleno
longer exits 125 on a create name-conflict), and fails loudly with a rebuild
pointer if the Oracle image is missing instead of a cryptic
pull-access-denied. (Runner-side, the Oracle image is now
recon-gen.keep-labeled and excluded from the prune cron so it can't be
swept again.)