Open
Description
As part of a migration to GHA from Travis and GitHub packages for artifacts there are some remaining parts to complete:
On PR raise:
- Run lint, format, test, build - feat(ci): Add GitHub Action to run fmt/lint/test #241
- Enforce all above
On merge PR to master
:
- Build container image and tag with
latest
for ease of local dev
On git tag
creation:
- Create release
- Attach release notes / changelog
- Build binaries and attach to release
- Build container (already getting done) but additionally tag with git tag
- Build helm chart tar.gz and attach to release
Metadata
Metadata
Assignees
Labels
No labels