Currently, Dependabot's configuration for submodules is the same for all of them. The issue with that is that it triggers CI at the same time. Usually, it's just for gutenberg and jetpack, but in some cases, block-experiments is more active and it adds one more.
The main issue is SauceLabs, since we have a limit of 5 jobs to run at a time. So, tests usually fail due to exceeding retry times or getting the connection terminated.
With this proposal, there will be a 2-hour space between each submodule to avoid this problem.
To test CI checks should pass.
PR submission checklist:
[x] I have considered adding unit tests where possible.
[x] I have considered if this change warrants user-facing release notes more info and have added them to RELEASE-NOTES.txt if necessary.
Currently, Dependabot's configuration for submodules is the same for all of them. The issue with that is that it triggers CI at the same time. Usually, it's just for
gutenberg
andjetpack
, but in some cases,block-experiments
is more active and it adds one more.The main issue is SauceLabs, since we have a limit of 5 jobs to run at a time. So, tests usually fail due to exceeding retry times or getting the connection terminated.
With this proposal, there will be a 2-hour space between each submodule to avoid this problem.
To test CI checks should pass.
PR submission checklist: