From 8e0d36b16c0de7215458f2525d5eda7b7c87d13d Mon Sep 17 00:00:00 2001 From: MK Date: Sun, 29 Mar 2026 22:10:48 +0800 Subject: [PATCH] fix(ci): use --no-frozen-lockfile in install E2E test Shallow-cloned repos may have lockfile config mismatches (e.g., pnpm/pnpm's patchedDependencies drift), causing frozen install to fail. Use --no-frozen-lockfile since we're testing install functionality, not lockfile integrity. --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ee581ecc48..2b27c3bf79 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -715,7 +715,7 @@ jobs: fi git clone --depth 1 "https://github.com/$repo.git" "$RUNNER_TEMP/$dir_name" cd "$RUNNER_TEMP/$dir_name" - vp install + vp install --no-frozen-lockfile # run again to show install cache increase by time time vp install echo "✓ Successfully installed dependencies for $repo"