-
Notifications
You must be signed in to change notification settings - Fork 482
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
CI check to check the results of CI tests #4191
Comments
We are happy to create a pr if the idea works for the community. |
Can you describe what the short comings are of the current CI-Tests check are? Is your concern repos that use GitHub actions to label issues but don't have any tests?
Step 1 is the big one here, I think Step 2 would fall into place easily after that. |
Is your feature request related to a problem? Please describe.
We would like to ensure that the quality of the open source component is guaranteed by the used CI tests.
Describe the solution you'd like
The CI check should check if actual tests are running in the CI and should check the results of the tests.
Describe alternatives you've considered
None
Additional context
There are two steps of this approach
1. Check if what is running is a test
For this we could check the name of workflows in a repo and identify if there is a workflow for testing (best idea to do this so far was to use a set of keywords). Maybe an alternative could be just to extend the keywords already checked.
2. Check the results of the tests
Verify that the execution of CheckRuns was successful for the previous N commits.
The text was updated successfully, but these errors were encountered: