Skip to content

Start T3 threads in a worktree with a committed t3.json #22

Description

@vladbisceanu

T3 threads in this repo open in the shared checkout, so a thread lands on whatever branch that checkout is holding, which on this fork is the maintained growthpath-mail line or somebody else's feature branch.

A committed t3.json at the repo root sets defaultThreadEnvMode: worktree and a runOnWorktreeCreate script that runs yarn install --immutable, so every new thread gets its own worktree under ~/.t3/worktrees/plunk/<branch> with dependencies installed. Done when the file is on growthpath-mail and a new thread starts there.

Refs vladbisceanu/setup-works#281

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/platformFork patches, deployment, platform operationspriority/p2When capacity allowstype/taskOperational or evaluation work

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions