-
Notifications
You must be signed in to change notification settings - Fork 2
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(CI): Run tests on some known bigger repos #60
Conversation
1b8c17a
to
8be21d2
Compare
Signed-off-by: Joas Schilling <[email protected]>
8be21d2
to
bcee8f3
Compare
summary: | ||
permissions: | ||
contents: none | ||
runs-on: ubuntu-latest | ||
needs: openapi-repositories | ||
|
||
if: always() | ||
|
||
name: openapi-repositories-summary | ||
|
||
steps: | ||
- name: Summary status | ||
run: if ${{ needs.openapi-repositories.result != 'success' && needs.openapi-repositories.result != 'skipped' }}; then exit 1; fi |
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.
Why do we need this? These jobs should not be set to required because sometimes there will be changes that cause a diff that was intended
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.
it's not failing on diff, only when generate-specs
does a non-0 exit
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 thought the point was that it fails on diffs so that we can see when a PR changes the output
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.
It shows the diff and fails when the command fails, so the best of both worlds I would say 😅
Signed-off-by: Joas Schilling <[email protected]>
No description provided.