You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .github/instructions/build.instructions.md
+4-2Lines changed: 4 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -52,11 +52,13 @@ This repo supports multiple concurrent builds across git worktrees. Prefer the s
52
52
- Optional actor tagging: set `FW_BUILD_STARTED_BY=user|agent` (or pass `-StartedBy`) to record who owns the lock.
53
53
54
54
### MSBuild node reuse default
55
-
-`build.ps1` defaults `-NodeReuse` to `false` to reduce cross-worktree lock contention from shared MSBuild worker nodes.
56
-
- If you prefer faster local inner-loop builds and are not running concurrent worktrees, you can opt back in with:
55
+
-`build.ps1` defaults `-NodeReuse` to `auto`.
56
+
- In `auto` mode, MSBuild node reuse is enabled when the repository has a single local worktree and disabled when multiple local worktrees are detected, reducing cross-worktree lock contention from shared worker nodes.
57
+
- You can still override the policy explicitly with:
0 commit comments