Skip to content

ci: add Release Please and gem-releaser workflows for automated releases#59

Open
Maimer wants to merge 1 commit intomasterfrom
pim_add_release_please
Open

ci: add Release Please and gem-releaser workflows for automated releases#59
Maimer wants to merge 1 commit intomasterfrom
pim_add_release_please

Conversation

@Maimer
Copy link
Copy Markdown
Contributor

@Maimer Maimer commented Apr 24, 2026

Summary

  • Add Release Please configuration for automated version bumping and changelog generation
  • Add release.yml caller workflow targeting appfolio/gem-releaser/.github/workflows/release-rubygems.yml@v1 for OIDC trusted publishing to RubyGems.org
  • Add lint-commits.yml workflow to enforce conventional commits on PRs
  • Add require 'bundler/gem_tasks' to Rakefile where missing (provides the build rake task)

Once merged, pushing conventional commits to master will trigger Release Please to open a release PR. Merging the release PR will automatically build and publish to RubyGems.org — no API keys or manual steps needed.

Depends on appfolio/gem-releaser#24.

BANK-1994

🤖 Generated with Claude Code

@Maimer Maimer requested a review from a team as a code owner April 24, 2026 19:26
BANK-1994

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@Maimer Maimer force-pushed the pim_add_release_please branch from e979168 to 5ebb3a9 Compare April 24, 2026 22:39
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