Skip to content

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

Merged
Maimer merged 1 commit intomasterfrom
pim_add_release_please
Apr 27, 2026
Merged

ci: add Release Please and gem-releaser workflows for automated releases#19
Maimer merged 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 force-pushed the pim_add_release_please branch 3 times, most recently from f9b247a to df891aa Compare April 27, 2026 16:49
BANK-1994

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@Maimer Maimer force-pushed the pim_add_release_please branch from df891aa to bf97dda Compare April 27, 2026 20:45
@Maimer Maimer merged commit 1c1a591 into master Apr 27, 2026
6 checks passed
@Maimer Maimer deleted the pim_add_release_please branch April 27, 2026 22:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant