Skip to content

Commit 37fd30b

Browse files
authored
fix(ci): use --no-frozen-lockfile in install E2E test (#1199)
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.
1 parent 109fca0 commit 37fd30b

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -808,7 +808,7 @@ jobs:
808808
fi
809809
git clone --depth 1 "https://github.com/$repo.git" "$RUNNER_TEMP/$dir_name"
810810
cd "$RUNNER_TEMP/$dir_name"
811-
vp install
811+
vp install --no-frozen-lockfile
812812
# run again to show install cache increase by time
813813
time vp install
814814
echo "✓ Successfully installed dependencies for $repo"

0 commit comments

Comments
 (0)