Skip to content

ci: gem release via RubyGems trusted publishing - #188

Merged
ronaldtse merged 1 commit into
mainfrom
ci/gem-release
Aug 27, 2026
Merged

ci: gem release via RubyGems trusted publishing#188
ronaldtse merged 1 commit into
mainfrom
ci/gem-release

Conversation

@ronaldtse

Copy link
Copy Markdown
Contributor

Summary

  • restore gem publishing, repo-correct this time: v* tag (or dispatch) -> gem build -> rubygems/release-gem@v1 with id-token:write, the same RubyGems trusted-publishing pattern secryst 1.0.0 used (no API key secret)
  • requires a one-time trusted-publisher link on rubygems.org for interscript-maps (repo interscript/maps, workflow gem-release.yml)

Test plan

  • YAML parses
  • after merge + rubygems.org trusted publisher configured: dispatch publishes interscript-maps 2.5.0

…, OIDC — replaces the deleted monorepo-based legacy workflow)
@ronaldtse
ronaldtse merged commit a4a1243 into main Aug 27, 2026
7 checks passed
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