Skip to content

Conversation

@m1ch4ls
Copy link

Summary

  • Add GitHub Actions workflow to publish gem to GitHub Packages on version tag push
  • Add gemspec metadata for GitHub Packages compatibility
  • Add *.gem to .gitignore
  • Support both v* and plain semver tags (e.g., 0.3.0)

Usage

After merge, push a version tag to trigger automatic publishing:

git tag 0.3.1 git push origin 0.3.1

Or use workflow_dispatch to manually publish any version.

@m1ch4lsm1ch4ls requested a review from a team as a code ownerDecember 29, 2025 11:21
- Add .github/workflows/publish-gem.yml for automated gem publishing - Add gemspec metadata for GitHub Packages - Add *.gem to .gitignore - Support both v* and plain semver tags
@m1ch4lsm1ch4lsforce-pushed the add-gh-packages-workflow branch from eb74c7b to a668a3aCompareDecember 29, 2025 11:36
Copy link
Member

@chmurph2chmurph2 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a public gem that Custom Ink forked ages ago. Any concerns around adding this GH action knowing that? Maybe this forked repo should be made private at this point?

Sign up for freeto 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.

3 participants

@m1ch4ls@chmurph2