Skip to content
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

feat: Add swagger linter GHA #244

Closed
wants to merge 1 commit into from
Closed

Conversation

adzuci
Copy link

@adzuci adzuci commented Oct 27, 2023

This PR uses https://github.com/char0n/swagger-editor-validate which in turn leverages https://editor.swagger.io. The goal is to detect potential issues in our swagger API specifications before they are merged to master.

@rgraber
Copy link

rgraber commented Nov 30, 2023

This sounds like a reasonable idea but we're not going to be able to look at the actual failures for a bit and would like to be able to address them before we merge a check that we know will fail. It's on our backlog.

@adzuci
Copy link
Author

adzuci commented Jan 10, 2024

@rgraber or @katebygrace , though I think swagger linting is a key linter to have in place, I will be leaving 2U on 1/12 and may not be able to continue this discussions. My hope is that Arch or Cloud Sec could eventually enable this in the future though.

@rgraber
Copy link

rgraber commented Jan 10, 2024

@adzuci this is on arch-bom's backlog still. I'll bring it up today

@rgraber
Copy link

rgraber commented Jan 12, 2024

This is going to remain on the backlog. Unfortunately we don't really have time to look at it any time soon.

@adzuci adzuci closed this Mar 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

2 participants