ci: run memory intensive check targets sequentially (#3513)

Signed-off-by: Daniel Weiße <dw@edgeless.systems>
This commit is contained in:
Daniel Weiße 2024-12-02 09:25:45 +01:00 committed by GitHub
parent ed573c46d6
commit 5b1e3627c9
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -514,16 +514,14 @@ multirun(
)
multirun(
name = "check",
name = "parallel_checks",
testonly = True,
commands = [
":gazelle_check",
":buildifier_check",
":golangci_lint",
":terraform_check",
":golicenses_check",
":license_header_check",
":govulncheck",
":deps_mirror_check",
":proto_targets_check",
":unused_gh_actions",
@ -542,6 +540,19 @@ multirun(
visibility = ["//visibility:public"],
)
multirun(
name = "check",
testonly = True,
commands = [
":parallel_checks",
":golangci_lint",
":govulncheck",
],
jobs = 1, # execute sequentially to avoid running into memory issues on our CI runners
stop_on_error = False,
visibility = ["//visibility:public"],
)
multirun(
name = "generate_files",
commands = [