diff --git a/.forgejo/workflows/ci.yml b/.forgejo/workflows/ci.yml index 5ce0712..8180ffb 100644 --- a/.forgejo/workflows/ci.yml +++ b/.forgejo/workflows/ci.yml @@ -81,6 +81,11 @@ jobs: - name: Cache npm download cache uses: actions/cache@v4 + # Non-fatal: a transient cache-backend hiccup must NOT fail the whole + # typecheck job (it was skipping install + type check and reporting red + # on backend-only pushes — see issue task #828). On cache miss/error the + # job just installs without the cache. + continue-on-error: true with: path: ~/.npm key: npm-cache-${{ hashFiles('frontend/package-lock.json') }}