From b77c097032f5d14c9726f261636aa85ce9b70858 Mon Sep 17 00:00:00 2001 From: Julien Calixte Date: Sat, 6 Jun 2026 23:17:26 +0200 Subject: [PATCH] chore(ci): disable pnpm cache to avoid 9-min runner timeout The Gitea cache server at 10.0.23.3:42951 is unreachable from the job container. Each cache restore and save hangs ~4m40s on TCP timeout before falling back to a cold run, costing ~9m per job. Removing `cache: pnpm` brings total CI time down to ~45s. --- .gitea/workflows/ci.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index e84a994..6c681a1 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -21,11 +21,15 @@ jobs: with: version: 11.0.9 + # NOTE: `cache: pnpm` is intentionally omitted. The Gitea cache server + # at 10.0.23.3:42951 is unreachable from the runner container, and each + # cache restore/save hangs ~4m40s on TCP timeout before failing. With + # caching off, total CI time is ~45s. Re-enable once the act_runner + # cache backend is reachable from inside the job container. - name: Setup Node uses: actions/setup-node@v4 with: node-version: 22 - cache: pnpm - name: Install dependencies run: pnpm install --frozen-lockfile