Skip to content

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

Merged
Maimer merged 1 commit into
masterfrom
pim_add_release_please
Apr 27, 2026
Merged

ci: add Release Please and gem-releaser workflows for automated releases#235
Maimer merged 1 commit into
masterfrom
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
@Maimer Maimer force-pushed the pim_add_release_please branch 2 times, most recently from d23f922 to c09660e Compare April 24, 2026 22:39
Comment thread .github/workflows/lint-commits.yml Dismissed
BANK-1994

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@Maimer Maimer merged commit acdc47f into master Apr 27, 2026
14 checks passed
@Maimer Maimer deleted the pim_add_release_please branch April 27, 2026 23:07
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.

3 participants