Closed mdjward closed 1 year ago
Side note: propose leveraging Actions and a Semantic release tool (example) to automate version changes.
Thanks for the note, and we understand that the current setup is quite manual and error prone. We are absolutely open to ideas!
In the meantime, I'm getting this change merged 🥰
Motivation
TL;DR: make it easier to run
go install github.com/upsidr/merge-gatekeeper@v${GATEKEEPER_VERSION}
Docker Hub rate limiting makes repeatedly pulling the Golang image to build this action from GitHub actions problematic.
In my use case, a private registry and cache for the action runners is already available, to which I'm storing the amd64 build of the following:
Using
go install
would simplify this a lot.Changes
main.go
andversion.txt
into the repository root.version.txt
to the latest tagged version of your repo.Side note: propose leveraging Actions and a Semantic release tool (example) to automate version changes.
I'm keen to contribute other changes in line with my use-case, but this one is pretty fundamental to my use case. Thanks in advance!