Skip to content

chore: resolve release-please draft loop and reset versions to v0.0.12 - #90

Merged
its-mash merged 1 commit into
mainfrom
fix/release-workflow-draft-loop
Feb 16, 2026
Merged

chore: resolve release-please draft loop and reset versions to v0.0.12#90
its-mash merged 1 commit into
mainfrom
fix/release-workflow-draft-loop

Conversation

@its-mash

Copy link
Copy Markdown
Member

release-please's draft: true config creates draft GitHub releases which don't produce git tags. Since release-please relies on tags for version tracking, it failed to find the previous release and created an infinite loop of release PRs (#78#88#89).

Changes:

  • Set draft: false in release-please-config.json
  • Add post-release-please step to immediately convert published release to draft via github-script (pre-authenticated octokit, minimal latency)
  • Set cancel-in-progress: false to prevent release builds from being cancelled by subsequent pushes
  • Reset all version files back to 0.0.12 (last successful release)
  • Remove bogus v0.0.13/v0.0.14 changelog entries

release-please's `draft: true` config creates draft GitHub releases
which don't produce git tags. Since release-please relies on tags for
version tracking, it failed to find the previous release and created
an infinite loop of release PRs (#78#88#89).

Changes:
- Set `draft: false` in release-please-config.json
- Add post-release-please step to immediately convert published release
  to draft via github-script (pre-authenticated octokit, minimal latency)
- Set `cancel-in-progress: false` to prevent release builds from being
  cancelled by subsequent pushes
- Reset all version files back to 0.0.12 (last successful release)
- Remove bogus v0.0.13/v0.0.14 changelog entries

Signed-off-by: Mohammod Al Amin Ashik <maa.ashik00@gmail.com>
@its-mash
its-mash merged commit c1bcb77 into main Feb 16, 2026
3 checks passed
@its-mash
its-mash deleted the fix/release-workflow-draft-loop branch February 16, 2026 00:58
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