Skip to content
This repository has been archived by the owner on Sep 12, 2024. It is now read-only.

GitHub Actions workflow for publishing gem versions #50

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

sgerrand
Copy link
Contributor

@sgerrand sgerrand commented May 19, 2022

💁 Building and pushing gems to RubyGems is tedious work but a small error while performing the steps involved can have unintended consequences. Using a GitHub Action to automate those steps should simplify the process of pushing new gems and enable anyone with the ability to push tags to this repository to trigger this workflow to run and publish a new gem version.

To do:

  • Generate RubyGem credentials for the relevant machine user
  • Save them as a GitHub repository secret here
  • Perform a test run to validate everything works!

Building and pushing gems to RubyGems is tedious work but a small error
while performing the steps involved can have unintended consequences.
Using a GitHub Action to automate them should simplify the process of
pushing new gems and enable anyone with the ability to push tags to this
repository to trigger a run of this workflow.
@sgerrand sgerrand requested a review from a team as a code owner May 19, 2022 16:44
@ulissesalmeida
Copy link
Contributor

That's a wonderful idea ❤️

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants