feat: Add release GHA
Add GHA workflow to cut a release when a tag v* is pushed. Also enable manual trigger for Go testing workflow.
I'd also suggest renaming default branch to main to match recommended defaults. Note: we'd need to amend the GHA workflows triggers afterwards.
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!
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.
Any updates on using Dagger Marcos? Also curious how you're finding it :)