Skip to content

Commit 8e0d36b

Browse files
committed
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.
1 parent e3c79b9 commit 8e0d36b

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
@@ -715,7 +715,7 @@ jobs:
715715
fi
716716
git clone --depth 1 "https://github.com/$repo.git" "$RUNNER_TEMP/$dir_name"
717717
cd "$RUNNER_TEMP/$dir_name"
718-
vp install
718+
vp install --no-frozen-lockfile
719719
# run again to show install cache increase by time
720720
time vp install
721721
echo "✓ Successfully installed dependencies for $repo"

0 commit comments

Comments
 (0)