-
Notifications
You must be signed in to change notification settings - Fork 63
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
rename helm imageKey
to image
to match starter workflows
#176
rename helm imageKey
to image
to match starter workflows
#176
Conversation
imageKey
to image
to match starter workflows
Can we bump the version and add a breaking change comment to the release notes when cutting the release? |
yes for sure! atm the flow is to have a dedicated release PR with the changelog entry, so I'll put it there |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Description
The recommended generated key names in draft don't line up with the keys in the starter workflows, so this PR changes the
imageKey
key to justimage
so that they are all consistentThis is a breaking change for consumers of the
IMAGENAME
variable, as it will no longer can contain both an image name and tag.Previously,
alpine:latest
was a validIMAGENAME
, but now theIMAGETAG
variable (which defaults to "latest" following docker and kubernetes convention) should be used to pass a tag.Usages of
IMAGENAME
that include a tag will now need to use theIMAGETAG
variable for passing a tag, as passing an image name likealpine:latest
will result in double-tagging such asalpine:latest:latest
IMAGETAG
and changed usage ofIMAGENAME
How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration. Is it a breaking change which will impact consuming tool(s).
Checklist: