clusterlint
clusterlint copied to clipboard
Update release workflow
- More often than not, the upload-binaries release action failed to upload all the release assets. This PR changes to softprops/action-gh-release to upload release assets.
- In addition, use the workflow dispatcher pattern to simplify the release process.
- We now have support for in-cluster clusterlint. Provide the official DO clusterlint image on release. Fixes #144
TODO:
- [x] Create the dockerhub secrets to push digitalocean/clusterlint to dockerhub on release
One trailing comment, since we're touching release flow, we should crib in this issue, as it's totally valid and could make the tag/release flow a little easier.
One trailing comment, since we're touching release flow, we should crib in https://github.com/digitalocean/clusterlint/issues/145 issue, as it's totally valid and could make the tag/release flow a little easier.
Ideally, in a separate, follow-up PR. Not sure if I have the time to get to it. Please feel free to pick it up.