Skip to content

fix: avoid copying pnpm node_modules into worktrees#872

Merged
thymikee merged 1 commit into
mainfrom
fix/worktreeinclude-pnpm-node-modules
Jun 25, 2026
Merged

fix: avoid copying pnpm node_modules into worktrees#872
thymikee merged 1 commit into
mainfrom
fix/worktreeinclude-pnpm-node-modules

Conversation

@thymikee

@thymikee thymikee commented Jun 25, 2026

Copy link
Copy Markdown
Member

Summary

Avoid copying pnpm-managed dependency trees into Codex worktrees so pnpm can recreate its symlink/hardlink graph locally.

Also give the delayed Android fill verification regression a larger per-test timeout so the shell-backed mock can tolerate production retry delays.

Validation

Ran git diff --check.

Focused Vitest startup is currently blocked in this worktree by the existing malformed copied node_modules: tinyglobby cannot resolve fdir.

@github-actions

github-actions Bot commented Jun 25, 2026

Copy link
Copy Markdown

Size Report

Metric Base Current Diff
JS raw 1.3 MB 1.3 MB 0 B
JS gzip 433.9 kB 433.9 kB 0 B
npm tarball 571.6 kB 571.6 kB 0 B
npm unpacked 1.9 MB 1.9 MB 0 B

Startup median (7 runs, lower is better):

Scenario Base Current Diff
CLI --version 28.8 ms 29.1 ms +0.3 ms
CLI --help 49.2 ms 48.9 ms -0.3 ms

Top changed chunks: no changes in the largest emitted chunks.

@thymikee thymikee force-pushed the fix/worktreeinclude-pnpm-node-modules branch from ecf120b to 6f1d344 Compare June 25, 2026 09:53
@thymikee thymikee merged commit 19417f0 into main Jun 25, 2026
20 checks passed
@thymikee thymikee deleted the fix/worktreeinclude-pnpm-node-modules branch June 25, 2026 10:12
@github-actions

Copy link
Copy Markdown
PR Preview Action v1.8.1
Preview removed because the pull request was closed.
2026-06-25 10:12 UTC

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant