Closed awilmore closed 3 months ago
thanks. looks good. let's try it...
it did work, but there are a couple of things:
quay.io/lwolf/kube-cleanup-operator:0.8.4
(should be v0.8.4). I'll update .goreleaser to prepend
v` before the {{version}} The other thing is that goreleased haven't added the images to the release description (but to be honest I don't remember if it ever did that or I was adding it manually all the time).
Anyway thanks again!
Thanks @lwolf 🙏
Hi @lwolf,
I've created two Github actions that should do the job of replacing Travis:
test.yml
: runs on pull request creation and simply runsmake test
at this stagerelease.yml
: runs on tag creation, and uses GoReleaser to build and push multi-arch images and manifestsCaveat - this is my first time using GoReleaser. I tested this using my dockerhub login and it seems to work okay: https://hub.docker.com/r/awilmore/kube-cleanup-operator/tags
The github action requires that you set the values for
QUAY_USERNAME
andQUAY_PASSWORD
as action secrets here: https://github.com/lwolf/kube-cleanup-operator/settings/secrets/actionsThat's about it. I hope this is enough info to get this set up as your Travis replacement.
UPDATE
This PR addresses: