chore: add more required checks#12928
Conversation
Codecov Report
@@ Coverage Diff @@
## master #12928 +/- ##
==========================================
- Coverage 68.98% 60.85% -8.13%
==========================================
Files 1025 966 -59
Lines 48765 45887 -2878
Branches 5188 4444 -744
==========================================
- Hits 33639 27926 -5713
- Misses 14992 17961 +2969
+ Partials 134 0 -134
Flags with carried forward coverage won't be shown. Click here to find out more.
Continue to review full report at Codecov.
|
| # contexts are the names of checks that must pass | ||
| contexts: | ||
| - check | ||
| - lint (3.7) |
There was a problem hiding this comment.
Do you think it's worth updating lint to python-lint as well?
There was a problem hiding this comment.
yes, good idea. I removed it from this PR, added test-mysql instead. I'll rename lint in a separate pr
|
With the flexibility to set our own required checks, I think it's now time to get rid off the no-op "E2E / Cypress (chrome)" job that was obviously only meant to appease the original required checks. @robdiciuccio correct me if I misunderstood the original intention of this construct. |
|
@ktmud yes, the |
I think we do want to keep them as required checks. We can remove the no-op job and add required checks on |
|
@ktmud do you think we should merge this on a Friday? I can set aside time to test, since this is the first time we're adding a check with the matrix. |
|
🏷 ready-to-merge |
SUMMARY
Continuation of #12921, this PR adds more required github checks.
TEST PLAN
verify that the correct tests are required after this is merged. If this yml file doesn't match correctly, we will need to rename the checks so that they match or open an infra ticket to Apache to update it.
ADDITIONAL INFORMATION