Skip to content

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

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#13
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 2 times, most recently from fbb0d84 to a5e90ad Compare April 24, 2026 22:39
BANK-1994

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@Maimer Maimer force-pushed the pim_add_release_please branch from a5e90ad to 152eeb2 Compare April 27, 2026 16:50
@Maimer Maimer merged commit 65827af into master Apr 27, 2026
6 checks passed
@Maimer Maimer deleted the pim_add_release_please branch April 27, 2026 22:57
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