Skip to content

ci: refresh dead skopeo image pin in release mirrors - #107

Merged
thedancingdeveloper merged 1 commit into
mainfrom
fix/skopeo-digest
Aug 31, 2026
Merged

ci: refresh dead skopeo image pin in release mirrors#107
thedancingdeveloper merged 1 commit into
mainfrom
fix/skopeo-digest

Conversation

@thedancingdeveloper

Copy link
Copy Markdown
Collaborator

The pinned quay.io/skopeo/stable@sha256:c7d3c51… digest is 404 on quay.io (garbage-collected). Both release-image mirror steps — the Forgejo rollback registry and the old GHCR namespace — run skopeo from that image and failed with manifest unknown / exit 125 on the v1.4.6 release, and would break every future release.

Fix

Repin both SKOPEO_IMAGE occurrences to quay.io/skopeo/stable:v1.19@sha256:77e6c890…, verified pullable by digest (re-GET returns 200).

Context

v1.4.6's primary distribution succeeded and is live (GHCR multi-arch image + GitHub Release with assets); only the two rollback mirrors were skipped. Whether to backfill v1.4.6 into those mirrors is tracked separately (WI-27) — this PR just stops the bleeding for future releases.

🤖 Generated with Claude Code

The pinned quay.io/skopeo/stable@sha256:c7d3c51... digest is 404 on quay.io
(garbage-collected), so both release-image mirror steps (Forgejo rollback
registry and old GHCR namespace) failed with exit 125 on v1.4.6 and would
break every future release. Repin to skopeo/stable:v1.19
(sha256:77e6c890...), verified pullable by digest.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NcRDAbyqhY88qnQBaMtue8
@thedancingdeveloper
thedancingdeveloper merged commit e9a14d5 into main Aug 31, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant