Open olavloite opened 7 months ago
@olavloite Please could you file bugs for the failing presubmits?
@olavloite Instead of relaxing strict status check altogether, should we consider removing the long running checks from
requiredStatusCheckContexts
? This way atleast the basic checks can be validated?
Note that this change does not mean that the required checks do not need to pass. Only that the branch does not need to be up to date with all changes in main. That makes it easier to run the tests for multiple (dependency) pull requests in parallel, and then merge them all. That means that there is still a small possibility that different dependencies break each other, but that will then show up in the build of the main branch (and in any release pull request).
Allow pull requests that are not up to date with main to be merged, as we otherwise have re-run all tests for each PR before merging, which takes too long.