This repository has been archived by the owner on Jan 2, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
Auto-publish new gem versions using Github Actions #25
Comments
Avec la signature de la gem, ça risque d'être plus compliqué :/ |
Passons donc outre la signature !
|
J'ai repris un peu le code de l'action en question, et si je comprends bien, ça se déclenche à chaque push, vérifie que le commit est un tag et publie le cas échéant. Du coup la démarche pour publier est de correctement paramétrer le gemspec, faire un tag et push sur le repo. Du coup entre ca et faire un Faudrait trouver un workflow plus simple/clair/linéaire/reproductible/toussa. |
Effectivement c’est pas parfait parfait comme workflow.
Pour faire un tag il faut de toute façon une action manuelle, et manuelle au point de saisir le numéro de vision … à moins de détecter dans le gemspec si le numéro de version change, et donc ce cas on peut créer automatiquement le tag lors du merge dans master !
|
On devrait pouvoir arriver à quelque chose comme ce qui est fait dans le Rakefile
mais via les tags git ou l'api de GitHub dans le container pour savoir si on publish ou si on stoppe le workflow. |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
We could automate gem publishing using a Rubygems API token and this Github Action :
https://github.com/scarhand/actions-ruby
Whenever we tag a new release, it can push to Rubygems.
The text was updated successfully, but these errors were encountered: