Skip to content

Add on-demand GitHub release workflow#9

Merged
buddingengineers12345 merged 1 commit intomainfrom
cursor/github-release-workflow-bef1
Apr 2, 2026
Merged

Add on-demand GitHub release workflow#9
buddingengineers12345 merged 1 commit intomainfrom
cursor/github-release-workflow-bef1

Conversation

@buddingengineers12345
Copy link
Copy Markdown
Owner

Summary

  • Adds an on-demand Release GitHub Actions workflow to bump the repo version, tag, and create a GitHub Release.
  • Introduces scripts/bump_version.py to update [project].version in pyproject.toml.

How to use

  • Run the Release workflow via Actions → Release → Run workflow.
  • Provide either:
    • bump: patch / minor / major, or
    • version: explicit X.Y.Z (overrides bump)
  • Optionally set prerelease: true to mark the GitHub Release as a prerelease.

Notes

  • The workflow commits the version bump to the default branch, tags it as vX.Y.Z, pushes the commit+tag, and creates a GitHub Release with autogenerated notes.
Open in Web Open in Cursor 

Co-authored-by: buddingengineers12345 <buddingengineers12345@gmail.com>
@buddingengineers12345 buddingengineers12345 marked this pull request as ready for review April 2, 2026 18:50
@buddingengineers12345 buddingengineers12345 merged commit af49257 into main Apr 2, 2026
2 of 3 checks passed
@buddingengineers12345 buddingengineers12345 deleted the cursor/github-release-workflow-bef1 branch April 2, 2026 22:03
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