From ad919e6c11404fe5261decb799719f06da1f0cd4 Mon Sep 17 00:00:00 2001 From: copilotcoder Date: Sun, 5 Jul 2026 09:53:34 -0400 Subject: [PATCH] fix(ci): add npm fallback for frontend install OOM --- .gitea/workflows/cicd-source-checks.yaml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/cicd-source-checks.yaml b/.gitea/workflows/cicd-source-checks.yaml index 6b94146..0b2fe3e 100644 --- a/.gitea/workflows/cicd-source-checks.yaml +++ b/.gitea/workflows/cicd-source-checks.yaml @@ -322,7 +322,11 @@ jobs: export NODE_OPTIONS="--max-old-space-size=512" export YARN_NETWORK_CONCURRENCY=1 cd frontend - yarn install --immutable --mode=skip-build + if ! yarn install --immutable --mode=skip-build; then + echo "Yarn install failed; retrying with npm fallback for constrained runner memory" + rm -f package-lock.json + npm install --ignore-scripts --no-audit --no-fund --prefer-offline + fi - name: Run frontend pre-commit source checks env: