-
Notifications
You must be signed in to change notification settings - Fork 70
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release Process: Tag CAA image for release with the release version #1659
Comments
nit: a typo in the instructions |
Hi @surajssd !
Suppose the release is 0.9.0. By the time we cut the release, the We will introduce two problems:
Revisiting again that step, actually we already have a problem:
or am I missing something?
|
If we can't release something with a tag and then test it, I think something is wrong with the way we do release of CAA or the release of configuration or the process in general and needs fixing. One way I can think of is to disentangle the configuration from the actual code. Or do some sort of |
Definitively our release process should be reviewed to fix some flaws like that. We do create -alpha releases but not turn those artifacts into tagged release components. |
Right now we don't tag the CAA's container image with the release tag, we simply update tag with the latest hash:
Instructions are here: https://github.com/confidential-containers/cloud-api-adaptor/blob/main/docs/Release-Process.md#cutting-releases
The text was updated successfully, but these errors were encountered: