Skip to content

Conversation

@Spone
Copy link
Collaborator

@Spone Spone commented Jul 26, 2025

Close #2224

What are you trying to accomplish?

Setting up Trusted Publishing, to improve software supply chain safety.

What approach did you choose and why?

I added a Trusted Publisher on RubyGems: https://rubygems.org/gems/view_component/trusted_publishers (access to this link is limited to maintainers).

Whenever we push a new tag starting with v, a specific workflow (push_gem) runs in Github Actions and takes care of publishing the gem to RubyGems.

Anything you want to highlight for special attention from reviewers?

As advised by RubyGems, this new workflow runs in a dedicated release environment, limited to maintainers.

@Spone Spone linked an issue Jul 26, 2025 that may be closed by this pull request
@Spone Spone self-assigned this Jul 26, 2025
@Spone Spone requested a review from joelhawksley July 26, 2025 15:42
@Spone Spone added the github_actions Pull requests that update GitHub Actions code label Jul 26, 2025
@Spone Spone moved this to In progress / Pending Review in Open Source Jul 26, 2025
@joelhawksley joelhawksley merged commit 6a33362 into main Jul 31, 2025
16 of 17 checks passed
@joelhawksley joelhawksley deleted the 2224-setup-trusted-publishing branch July 31, 2025 01:35
@github-project-automation github-project-automation bot moved this from In progress / Pending Review to Done in Open Source Jul 31, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Setup Trusted Publishing

3 participants