Commit Graph

3 Commits

Author SHA1 Message Date
Jason Hall 15e453a094 Update dependencies
Also use module-aware go install to install version-pinned Go tooling,
instead of using tools/tools.go, and remove the separate Go module in
tools/

This change requires Go 1.16+ to build, so also update all CI configs to
use 1.16.

Signed-off-by: Jason Hall <jasonhall@redhat.com>
2021-06-16 14:53:07 -04:00
Yael Harel c0dfdf41e0 format lint
Signed-off-by: Natalie Arellano <narellano@vmware.com>
2020-10-02 16:33:03 -04:00
Yael Harel 040b8db1ae Move release automation to Github actions
For local development and commits to main, we derive the lifecycle version
from `git describe --tags`.
For new commits to release branches, we derive the lifecycle version
from the branch name.
New commits to main and release branches will trigger a new lifecycle image.
After publishing new releases, the lifecycle image will be re-tagged.
PRs to any branch won't trigger a new lifecycle image.

Signed-off-by: Natalie Arellano <narellano@vmware.com>
Signed-off-by: Yael Harel <yharel@vmware.com>
2020-10-02 16:33:03 -04:00