Skip to content

Add release workflow for automated gem publishing#29

Merged
cpetersen merged 2 commits intomainfrom
add-release-workflow
Mar 24, 2026
Merged

Add release workflow for automated gem publishing#29
cpetersen merged 2 commits intomainfrom
add-release-workflow

Conversation

@cpetersen
Copy link
Copy Markdown
Member

Summary

  • Adds GitHub Actions workflow triggered on semver tags (v*)
  • Verifies tag version matches gemspec, builds gem, pushes to RubyGems
  • Creates GitHub Release with the built gem attached

Prerequisites

  • RUBYGEMS_API_KEY secret (already set as org secret)

🤖 Generated with Claude Code

cpetersen and others added 2 commits March 23, 2026 13:37
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Replaces tag-triggered release with workflow_dispatch so releases
can be initiated from the GitHub Actions UI with a version input.
The workflow updates version.rb, commits, tags, builds, and publishes.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@cpetersen cpetersen merged commit 160376b into main Mar 24, 2026
1 check passed
@cpetersen cpetersen deleted the add-release-workflow branch March 24, 2026 00: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.

1 participant