perf: enforce renovate manager batching under 2gb cap
Some checks failed
CICD / Build and Publish CICD Base Image (push) Successful in 42s
CICD / Build and Push CICD Image (push) Has started running
CICD / Build CICD Image Failure Postmortem (push) Has been cancelled
CICD / Backend Tests (push) Has been cancelled
CICD / Pre-commit Checks (push) Has been cancelled
CICD / Frontend Tests (push) Has been cancelled
CICD / Backend Doctests (push) Has been cancelled
CICD / Frontend Dependency Audit (push) Has been cancelled
CICD / Backend Dependency Audit (push) Has been cancelled
CICD / CICD Tests Complete (push) Has been cancelled
CICD / Build Backend Base Image (push) Has been cancelled
CICD / Build Frontend Base Image (push) Has been cancelled
CICD / Build Integration Tester Image (push) Has been cancelled
CICD / Build E2E Tester Image (push) Has been cancelled
CICD / Build Backend Main Image (push) Has been cancelled
CICD / Build Frontend Main Image (push) Has been cancelled
CICD / Production Images Complete (push) Has been cancelled
CICD / Production Image Failures Postmortem (push) Has been cancelled
CICD / Source Lanes Failure Postmortem (push) Has been cancelled
CICD / Runtime Black-Box Integration Tests (push) Has been cancelled
CICD / Integration Tests Failure Postmortem (push) Has been cancelled
CICD / End-to-End Tests (push) Has been cancelled
CICD / E2E Tests Failure Postmortem (push) Has been cancelled
Some checks failed
CICD / Build and Publish CICD Base Image (push) Successful in 42s
CICD / Build and Push CICD Image (push) Has started running
CICD / Build CICD Image Failure Postmortem (push) Has been cancelled
CICD / Backend Tests (push) Has been cancelled
CICD / Pre-commit Checks (push) Has been cancelled
CICD / Frontend Tests (push) Has been cancelled
CICD / Backend Doctests (push) Has been cancelled
CICD / Frontend Dependency Audit (push) Has been cancelled
CICD / Backend Dependency Audit (push) Has been cancelled
CICD / CICD Tests Complete (push) Has been cancelled
CICD / Build Backend Base Image (push) Has been cancelled
CICD / Build Frontend Base Image (push) Has been cancelled
CICD / Build Integration Tester Image (push) Has been cancelled
CICD / Build E2E Tester Image (push) Has been cancelled
CICD / Build Backend Main Image (push) Has been cancelled
CICD / Build Frontend Main Image (push) Has been cancelled
CICD / Production Images Complete (push) Has been cancelled
CICD / Production Image Failures Postmortem (push) Has been cancelled
CICD / Source Lanes Failure Postmortem (push) Has been cancelled
CICD / Runtime Black-Box Integration Tests (push) Has been cancelled
CICD / Integration Tests Failure Postmortem (push) Has been cancelled
CICD / End-to-End Tests (push) Has been cancelled
CICD / E2E Tests Failure Postmortem (push) Has been cancelled
This commit is contained in:
@@ -404,7 +404,7 @@ jobs:
|
||||
fi
|
||||
|
||||
primary_status=$?
|
||||
if [ "${primary_status}" -eq 137 ]; then
|
||||
if [ "${primary_status}" -eq 137 ] || tail -n 400 /tmp/renovate.log | grep -qE '(^|[[:space:]])Killed($|[[:space:]])|exitcode '\''137'\''' ; then
|
||||
echo "❌ Renovate batch '${batch_label}' terminated by OOM/kill signal on primary endpoint; skipping endpoint retry"
|
||||
return "${primary_status}"
|
||||
fi
|
||||
@@ -416,7 +416,8 @@ jobs:
|
||||
: > /tmp/renovate.log
|
||||
|
||||
# Run low-memory batches sequentially to keep peak usage below constrained runner limits.
|
||||
run_batch_with_fallback "docker-compose,dockerfile,github-actions,pep621,custom.regex" "core"
|
||||
run_batch_with_fallback "docker-compose,dockerfile,custom.regex" "containers"
|
||||
run_batch_with_fallback "github-actions,pep621" "python-and-actions"
|
||||
run_batch_with_fallback "npm" "npm"
|
||||
|
||||
echo "✓ Renovate execution completed"
|
||||
|
||||
Reference in New Issue
Block a user