clusev/scripts
boban 4af1633ca9 fix(install): harden release-image resolver — safe build fallback, ghcr digest allowlist, lint + CI coverage
Review found the build fallback could inherit a stale digest pin (compose build aborts), a slash-shaped/non-ghcr lock ref caused a doomed pull, env mode never persisted the pin (host restart used a nonexistent default tag), and the resolver test was unlinted/unrun in CI. Resolver now always leaves a coherent pin, validates ghcr.io/<owner>/<name>@sha256 refs only, exports the mode flag (drops the file-level shellcheck disable), and CI lints + runs the script unit tests.
2026-07-03 21:27:30 +02:00
..
promote.sh feat(release): string leak-guard in promote.sh + shell test 2026-07-03 19:49:31 +02:00
promote.test.sh fix(release): guard on internal-doc presence only; genericise .env.example IP 2026-06-22 22:19:19 +02:00
release-images.sh fix(install): harden release-image resolver — safe build fallback, ghcr digest allowlist, lint + CI coverage 2026-07-03 21:27:30 +02:00
set-repository-url.sh chore(release): remove every 'gitea' reference from the public tree (comments, test fake-host, redundant ignore) 2026-07-03 19:54:20 +02:00
set-repository-url.test.sh chore(release): remove every 'gitea' reference from the public tree (comments, test fake-host, redundant ignore) 2026-07-03 19:54:20 +02:00