drone-cache
drone-cache copied to clipboard
Move releases from GitHub Actions to Drone CI
Is your feature request related to a problem? Please describe. There are no specific problems with having Goreleaser, or releases in general part of GitHub Actions, but it does mean maintaining both GitHub Actions pipelines and Drone CI pipelines for a single repository.
Describe the solution you'd like
Simply move the release steps related to drone-cache
from GitHub Actions to Drone CI steps
Describe alternatives you've considered Keeping it in GitHub Actions is certainly a possibility, though it will continue to add operational overhead in maintaining two separate tools that are able to do the same tasks. Simplifying these down to a single CI tool such as Drone CI would be best.
Additional context None, all discussion and feedback is welcome here.
@bdebyl would open source contributors have access to build information in Drone as well? Similar to what they can see in the GitHub Actions output today?
@spier are you able to see the Drone CI build outputs from the commits here? If so then yes.
The only step that's used by GitHub Actions is Goreleaser, which I assume was used with Actions as it has more straightforward release creation than what one might see in Drone CI for GitHub.
Beyond that I don't see any advantage in maintaining two separate CI platforms.
@bdebyl I looked at the output in an incognito browser window, and yes, I can see it. Excellent, so meltwater org membership isn't required for that.
Thanks for exploring this with me :)