-
Notifications
You must be signed in to change notification settings - Fork 14
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
Enable merge queue #177
Enable merge queue #177
Conversation
Signed-off-by: Adam Cattermole <[email protected]>
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #177 +/- ##
==========================================
- Coverage 84.04% 82.47% -1.58%
==========================================
Files 18 18
Lines 1210 1210
==========================================
- Hits 1017 998 -19
- Misses 147 160 +13
- Partials 46 52 +6
Flags with carried forward coverage won't be shown. Click here to find out more.
|
Hi @adam-cattermole the change looks good here. I wonder if it would be worth adding the checks to not run some tests on prs that only have tests that don't require changes, e.g. docs. Is there a need for that here that hasn't been accounted for as yet? I don't know the repo well enough to say or no but others might chime in. |
For now I've opted to retain the current functionality but with the merge queue enabled - I think it would be possible to separate out several of the tests into different workflows and apply path filters. That being said it would be easy enough to skip on docs only changes so I'll add a commit with the |
Thanks @adam-cattermole that's probably sufficient for now. the concept of the pre-job is that it can be added to/used flexibly over time, so even having it there will give someone the option in the future to go more fine grained. 👍 |
Signed-off-by: Adam Cattermole <[email protected]>
Oh wait, I've just realised this workflow runs on a schedule, I'm wondering how the skip-check action works in this case, where there is no change in the paths_ignore.. but also no changes at all |
Signed-off-by: Adam Cattermole <[email protected]>
Added a commit where I hope we'll still run the jobs on schedule |
Interesting. We didn't come across this before on other components. Would you mind adding a note to the issue to include this if the tests are also triggered by .on.schedule |
Sure once this is merged I'll monitor the next scheduled overnight run to double-check it's working as intended - if so I'll document |
Being tracked as part of Kuadrant/kuadrant#7