Skip to content

Resume releases after workflow-only changes - #17

Merged
Stephen Belanger (Qard) merged 1 commit into
mainfrom
agent/fix-marketplace-release-tag-retry
Aug 12, 2026
Merged

Resume releases after workflow-only changes#17
Stephen Belanger (Qard) merged 1 commit into
mainfrom
agent/fix-marketplace-release-tag-retry

Conversation

@Qard

Copy link
Copy Markdown
Collaborator

Summary

  • allow an interrupted marketplace release to resume after workflow-only commits advance main
  • require the current plugin tree to be byte-for-byte identical to the existing release tag before resuming
  • continue refusing to move an existing tag or deploy changed plugin content under an existing version

Root cause

The Codex v1.0.0-codex tag correctly points to the original release commit. Landing the resumability/toolchain fix advanced main, so the first retry guard would reject the existing tag even though src/plugins/codex is unchanged.

Validation

  • verified src/plugins/codex is unchanged between v1.0.0-codex and current main
  • go run github.com/rhysd/actionlint/cmd/actionlint@v1.7.7 .github/workflows/_release.yml
  • parsed the workflow with Ruby Psych
  • git diff --check

@Qard
Stephen Belanger (Qard) merged commit 3f2b42c into main Aug 12, 2026
20 checks passed
@Qard
Stephen Belanger (Qard) deleted the agent/fix-marketplace-release-tag-retry branch August 12, 2026 16:42
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