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
fix(swagger)!: Fixes invalid K8S definitions in swagger.json
. Fixes #2888
#2907
Conversation
@cburbridge could you please review this PR? |
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.
I have tested the generated swagger file to submit workflows containing volume mounts, artifacts, secret keys selectors etc, and it seems to be just fine to me. I have generated workflow specs based on the above fixed swagger, and in parallel based on the old broken swagger but with the kubernetes definitions manually replaced by correct kubernetes ones. Both cases now produce the exact same spec, and the spec works when submitted.
Thanks! |
Kudos, SonarCloud Quality Gate passed! 0 Bugs No Coverage information |
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.
Rubber-stamp
Checklist:
"fix(controller): Updates such and such. Fixes #1234"
.This is a breaking change:
swagger.json
. Probably not you then.Fixes #2888