Skip to content

Use trusted publishing for releasing to rubygems - #563

Open
samsimpson1 wants to merge 1 commit into
mainfrom
samsimpson1/trusted-publishing
Open

samsimpson1 wants to merge 1 commit into
mainfrom
samsimpson1/trusted-publishing

Conversation

@samsimpson1

@samsimpson1 samsimpson1 commented Oct 16, 2026 •

Copy link
Copy Markdown
Member

Proposed changes

What changed

Use trusted publishing and the standard rubygems/release-gem action to upload gems to rubygems.org.
This removes the need for a static API token, and should hopefully fix the unauthorized errors we've been getting while publishing this gem.

Related issue or tracking reference

No issue for this. It isn't a code change, and the change itself is quite small.

If there is no issue, please open one or please explain why one is not needed (for example small maintenance change, routine dependency update).

Checklist

Before you request approval you should confirm that:

  • the pull request has a clear title with a short description about the update in the documentation
  • GitHub actions all pass
  • you have tested the changes with a fresh build against the latest version of the tech-docs-gem
  • you have linked this PR to an issue (or explained why none exists)
  • you have updated documentation if needed

@samsimpson1
samsimpson1 force-pushed the samsimpson1/trusted-publishing branch from 027921f to 0efe5cd Compare October 16, 2026 12:15
@samsimpson1
samsimpson1 marked this pull request as ready for review October 16, 2026 12:17

This branch had an error being deployed

1 failed deployment
rubygems — 0efe5cd2 Deployed Oct 16, 2026 by samsimpson1 via Publish Ruby Gem #12
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