Skip to content

Fix final GitHub Release publication step - #12

Merged
MuteJester merged 1 commit into
mainfrom
agent/fix-release-publication
Jul 18, 2026
Merged

Fix final GitHub Release publication step#12
MuteJester merged 1 commit into
mainfrom
agent/fix-release-publication

Conversation

@MuteJester

Copy link
Copy Markdown
Owner

What changed

Pass the explicit repository to gh release edit in the final release job.

Root cause

The job has no checkout step, so gh could not infer a repository and failed after PyPI and GHCR had already succeeded. The v3.0.0 draft was published manually with the same explicit repository target.

Validation

  • workflow YAML parses successfully
  • gh release edit v3.0.0 --repo MuteJester/AlignAIR --draft=false --latest successfully published the release
  • PyPI, GHCR, GitHub Release, and website public checks all pass

@MuteJester
MuteJester marked this pull request as ready for review July 18, 2026 13:16
@MuteJester
MuteJester merged commit 23cd31f into main Jul 18, 2026
9 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