Releases: kudobuilder/kitt
Releases · kudobuilder/kitt
Validation for operator references and packages
Change API to current KEP-32
Instead of a version
field, operatorVersion
and (optional) appVersion
is used. This follows the same fields in operator packages operator.yaml
.
Directly reference SHAs
Directly check out SHAs (#5) This removes the necessity to set a branch when referencing SHAs in Git repositories. Signed-off-by: Jan Schlicht <[email protected]>
Branch/SHA references
Support references to specific commit SHAs (#1) In addition of using a tag name to reference a specific version of an operator package, a combination of branch and SHA of a commit can be used as well. Signed-off-by: Jan Schlicht <[email protected]>
Support update calls without arguments
Support update calls without arguments. In automated environments, the list of operators to update could be empty (think CI/CD). This case shouldn't be considered an error. Signed-off-by: Jan Schlicht <[email protected]>
Fix missing certificates in Docker image
The Docker image was missing certificates. Git dependencies couldn't get resolved without these certificates.
Publish packages for releases
Update the release workflow Use the actions and GITHUB_TOKEN as described in https://docs.github.com/en/actions/language-and-framework-guides/publishing-docker-images#publishing-images-to-github-packages. Signed-off-by: Jan Schlicht <[email protected]>
First release of the KUDO Index Transfer Tool
This tool will be used to described the KUDO community repository with operator package references, as described in KEP-32.