From 082f1cba53be7208689252e8c557cff6d0b2a57e Mon Sep 17 00:00:00 2001 From: Nicholai Date: Fri, 19 Sep 2025 05:00:12 -0600 Subject: [PATCH] ci: add fallback install for dev deps to satisfy lint/coverage without changing lockfile --- .gitea/workflows/ci.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.gitea/workflows/ci.yaml b/.gitea/workflows/ci.yaml index d43e24c4e..2b16eb874 100644 --- a/.gitea/workflows/ci.yaml +++ b/.gitea/workflows/ci.yaml @@ -33,6 +33,11 @@ jobs: - name: Install dependencies run: npm ci + - name: Ensure CI dev deps present (fallback) + run: | + # Workaround when package-lock is stale vs package.json + npm i --no-save eslint@^8.57.0 eslint-config-next@14.2.16 @vitest/coverage-v8@^3.2.4 || true + - name: Lint run: npm run ci:lint