fix(FN-1455): surface automatic git initialization

Fusion-Task-Id: FN-1455
This commit is contained in:
gsxdsm
2026-06-06 01:01:24 -07:00
parent c2da5883e7
commit 2992a7e19a
5 changed files with 63 additions and 1 deletions

View File

@@ -90,5 +90,5 @@ docker run --rm \
## Notes
- The container runs as the non-root `node` user.
- `git` must be available in the container and project volume for worktree operations. Fusion initializes missing repositories during project registration, but existing `.git` metadata and repository history are still required once tasks begin.
- `git` must be available in the container runtime. The mounted project volume must preserve `.git` metadata and repository history for worktree operations; Fusion initializes missing repositories during project registration.
- The root `Dockerfile` installs with `pnpm install --frozen-lockfile` before copying full source, so every workspace package/plugin manifest in `pnpm-workspace.yaml` must have a corresponding `COPY <path>/package.json` line in the builder stage.