-
Notifications
You must be signed in to change notification settings - Fork 53
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
Verify packageName in bundle matches repository name #49
Verify packageName in bundle matches repository name #49
Conversation
cd0df55
to
ff02378
Compare
ff02378
to
1036b45
Compare
1036b45
to
4b57e15
Compare
/cc @awgreene @kevinrizza |
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.
Good work @jeremylinlin, please address my comments.
4b57e15
to
71e067d
Compare
/cc @kevinrizza @awgreene |
71e067d
to
ae0c0d9
Compare
/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.
One note: I know we don't want to introduce breaking changes, but is it possible to have a CLI flag that let's us skip entering the name operator bundle repo and instead uses the packageName found in the bundle?This is a nice-to-have, @kevinrizza let me know what you think.
@SamiSousa I don't want to do this because, while we technically have a soft requirement that packageName and repository name match, that's something that could be removed later. I would prefer not to introduce a feature that we may have to remove later. |
ae0c0d9
to
9afcfa2
Compare
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
New changes are detected. LGTM label has been removed. |
810a5a8
to
9afcfa2
Compare
9afcfa2
to
da5ca63
Compare
- Check only 1 package is defined in the bundle - Ensure the packageName package.yaml matches quay.io repo name given as a parameter to the push command
da5ca63
to
a3e0cb2
Compare
Verification step added to ensure the packageName defined in package.yaml matches the quay.io repo name given as a parameter to the push command.