-
Notifications
You must be signed in to change notification settings - Fork 324
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
[WPB-10314] validate swagger: add swagger linter to integration tests (so it'll run in CI). #4302
Conversation
462ac5f
to
3983741
Compare
Didn't we say the plan was to write a tool that produces the swagger JSON at linting time? Adding this to integration tests feels wrong. |
3983741
to
93f82da
Compare
bc00241
to
e01dde3
Compare
762a241
to
7d2735e
Compare
fefd4ad
to
49b5547
Compare
d6c7109
to
88ea3c9
Compare
This should avoid temporary failures during deployment.
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! @pcapriotti could you please approve and merge? i created this PR.
Co-authored-by: Matthias Fischmann <[email protected]>
This was actually still missing fixes for galley's internal API swagger. I wasn't expecting you to merge. It's fine, I'll make a new PR. |
This PR adds an integration test that runs the openapi linter vacuum on both the public and the internal API. It also fixes all the validation failures reported by the tool.
Checklist
changelog.d