ci: run memory intensive check
targets sequentially
#3513
Merged
+14
−3
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Context
Our tidy/check/generate CI job fails intermittently during
bazel run //:check
due to memory constraints on our CI runners, when more than one job runs at the same time on our cluster.Proposed change(s)
check
sequentially to avoid issues with single jobs taking up more than 20GB of RAMgovulncheck
requires around 12GB of RAM on my local machinegolang-ci-lint
requires 8-10GB on my local machine