marcosnils / bin

Effortless binary manager
MIT License
640 stars 44 forks source link

feat: Add release GHA #151

Open mbevc1 opened 1 year ago

mbevc1 commented 1 year ago

Add GHA workflow to cut a release when a tag v* is pushed. Also enable manual trigger for Go testing workflow.

mbevc1 commented 1 year ago

I'd also suggest renaming default branch to main to match recommended defaults. Note: we'd need to amend the GHA workflows triggers afterwards.

marcosnils commented 1 year ago

hey Marko! thx for sending this in! I was planning to use dagger.io to change all the pipelines we currently have here. I'll leave this open since I'll use it as a reference to implement https://github.com/marcosnils/bin/issues/152 . thx again!

mbevc1 commented 1 year ago

No worries Marcos, feel free to use it as you see it best helps :) Felt like using GHA was the quickest way to achieve this using the repo.

mbevc1 commented 3 weeks ago

Any updates on using Dagger Marcos? Also curious how you're finding it :)