Skip to content

feat: add Release Please workflow - #132

Merged
ineedjet merged 5 commits into
mainfrom
feat/release-please
Aug 12, 2026
Merged

ineedjet merged 5 commits into
mainfrom
feat/release-please

Conversation

@ineedjet

@ineedjet ineedjet commented Aug 12, 2026 •

Copy link
Copy Markdown
Contributor

🤖 [rubykatzen/baseline]:

Summary

  • bootstrap Release Please from v0.9.0 with the Ruby strategy
  • publish the gem and advance floating major/minor tags after release creation
  • update self-references through generic version annotations
  • remove the legacy releaser workflows and their unused revision-bump action
  • document the GitHub-native release flow

Tracks #126.

Setup before merge

  • create a fine-grained PAT limited to rubykatzen/baseline
  • grant read/write access to contents, issues, and pull requests
  • save it as repository secret RELEASE_TOKEN

Verification

  • python3 -m unittest discover -s test -v
  • pre-commit run --all-files
  • release-please release-pr --dry-run against this branch

🚀 📦 ✅

@ineedjet
ineedjet marked this pull request as ready for review August 12, 2026 11:22
@ineedjet
ineedjet merged commit 0f31544 into main Aug 12, 2026
6 checks passed
@ineedjet
ineedjet deleted the feat/release-please branch August 12, 2026 11:22
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