Automate RubyGems release using CI workflow
Is your feature request related to a problem? Please describe it.
Right now, we need to do manual releases using the gem build faker.gemspec and gem push faker-2.23.0.
We'd like to automate this workflow and once we create a GitHub release/tag, the version should be released automatically.
here's an example of a github action to publish a gem: https://github.com/patch-technology/patch-ruby/blob/main/.github/workflows/publish.yml
Sounds interesting, shall I take this up?
yup, thanks @sudeeptarlekar !
hey @sudeeptarlekar are you still interested in working on this one? If not, I can let someone else take it as part of hacktoberfest. 😊
Yeah, but anyone wants to take this up, feel free to assign this to them. I added PR for work I did till now for reference.
@thdaraujo I'd like to take this up. @sudeeptarlekar Can you give me an idea on what you've done so far? It's my first time writing an action. :)
I've only made a minor change to @sudeeptarlekar 's PR. Do let me know if there is something more to be done.
thanks @sudeeptarlekar for working on this and sharing your draft PR, and thanks @bijoysijo for helping!