Skip to content

feat: Shared publish gem workflow#7

Merged
jonrandahl merged 1 commit intomainfrom
feat/shared-publish-gem-workflow
Apr 30, 2026
Merged

feat: Shared publish gem workflow#7
jonrandahl merged 1 commit intomainfrom
feat/shared-publish-gem-workflow

Conversation

@jonrandahl
Copy link
Copy Markdown
Contributor

Introduces a reusable GitHub Actions workflow to automate the process of building, releasing, and publishing Ruby gems, standardising the release pipeline for projects.

What's changed:

  • A new GitHub Actions workflow for releasing and publishing gems was added.
  • Automated detection of the project's specified Ruby version for consistent builds was implemented.
  • The gem build process was integrated into the automated pipeline.
  • GitHub releases are now automatically created, including generated release notes and the gem artefact.
  • The built gem is automatically published to a package registry following a successful release.

@jonrandahl jonrandahl marked this pull request as ready for review April 29, 2026 09:43
@jonrandahl jonrandahl self-assigned this Apr 29, 2026
@jonrandahl jonrandahl merged commit c05d333 into main Apr 30, 2026
@jonrandahl jonrandahl deleted the feat/shared-publish-gem-workflow branch April 30, 2026 10:11
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