Skip to content

fix(release): repin patch-release-me to 0.6.5 (0.6.6's GHCR image was never published)#168

Merged
felickz merged 1 commit into
mainfrom
fix/patch-release-me-broken-image-tag
Jul 10, 2026
Merged

fix(release): repin patch-release-me to 0.6.5 (0.6.6's GHCR image was never published)#168
felickz merged 1 commit into
mainfrom
fix/patch-release-me-broken-image-tag

Conversation

@felickz

@felickz felickz commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

What broke

Dispatching update-release.yml (mode: patch) just now to publish the CLI 2.21.4 bump failed immediately:

#2 [internal] load metadata for ghcr.io/42bytelabs/patch-release-me:0.6.6
#2 ERROR: ghcr.io/42bytelabs/patch-release-me:0.6.6: not found
ERROR: failed to build: failed to solve: ghcr.io/42bytelabs/patch-release-me:0.6.6: failed to resolve source metadata ...: not found

Confirmed the root cause is upstream: 42ByteLabs/patch-release-me's 0.6.6 git tag/release exists (published 2026-05-25), but the corresponding container image was apparently never pushed to GHCR. Verified via an anonymous GHCR registry API query (GET https://ghcr.io/v2/42bytelabs/patch-release-me/tags/list) — only 0.6.5 and earlier tags actually exist as real images; 0.6.6/v0.6.6 are absent.

This broke both workflows that use this action, since both pinned the 0.6.6 commit SHA:

Fix

Repin both to 0.6.5's commit SHA (431a82795eda94d09b3821da9391c53ab287e84d), which does have a real, pullable image. Confirmed action.yml is byte-identical between 0.6.5 and 0.6.6 (same blob SHA via the GitHub API) — same mode input, same Docker entrypoint/args — so this is a safe, no-behavior-change repin, not a downgrade in functionality.

Verification

  • gh api repos/42ByteLabs/patch-release-me/git/refs/tags/0.6.5 → confirms the commit SHA.
  • Anonymous GHCR tag listing confirms 0.6.5/v0.6.5 images exist; 0.6.6/v0.6.6 do not.
  • action.yml content (via GitHub API blob SHA) is identical at both refs.

Next step after merge

Re-dispatch update-release.yml (mode: patch) to actually publish the pending CLI 2.21.4 changes.

Co-authored-by: Copilot App 223556219+Copilot@users.noreply.github.com

…s never published

42ByteLabs/patch-release-me's 0.6.6 git tag/release exists (published
2026-05-25), but its container image was never pushed to ghcr.io -
confirmed via anonymous registry query (ghcr.io/v2/42bytelabs/patch-release-me/tags/list)
showing only 0.6.5 and earlier tags actually exist. This broke both
update-release.yml and the new release_bump step in
update-codeql-version.yml, both of which pinned the 0.6.6 commit SHA -
every run failed at 'Build 42ByteLabs/patch-release-me@...' with
'ghcr.io/42bytelabs/patch-release-me:0.6.6: not found'.

Repinned both workflows to 0.6.5's commit SHA. action.yml is byte-identical
between 0.6.5 and 0.6.6 (confirmed via GitHub API blob SHA comparison), so
this is a safe, no-behavior-change repin.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings July 10, 2026 20:02
@felickz felickz merged commit 8cf7fda into main Jul 10, 2026
20 checks passed
@felickz felickz deleted the fix/patch-release-me-broken-image-tag branch July 10, 2026 20:03

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR fixes broken release workflows by repinning the 42ByteLabs/patch-release-me GitHub Action from the 0.6.6 commit (whose GHCR image is missing) back to the 0.6.5 commit, restoring a pullable container image while keeping action behavior unchanged.

Changes:

  • Repin update-release.yml to 42ByteLabs/patch-release-me@431a8279... (0.6.5).
  • Repin update-codeql-version.yml’s optional release_bump step to the same 0.6.5 commit SHA.
Show a summary per file
File Description
.github/workflows/update-release.yml Repins patch-release-me to the 0.6.5 commit SHA to avoid the missing 0.6.6 GHCR image.
.github/workflows/update-codeql-version.yml Repins the optional release_bump step to the same 0.6.5 commit SHA for consistency and reliability.

Review details

Tip

Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

  • Files reviewed: 2/2 changed files
  • Comments generated: 0
  • Review effort level: Low

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.

2 participants