Skip to main content
Version: 0.9.2

Clone the base branch

jira-task-assigner runs from a long-lived branch, not an issue branch. Normally the clone you work in should sit on development:

git clone -b development git@github.com:<OWNER>/<REPO>.git myapp
cd myapp

The worktrees directory is a sibling of that clone, and must already exist — the assigner refuses to create it:

mkdir -p ../myapp-worktrees
cd ../myapp-worktrees && pwd # the absolute path to paste below

Then point WORKTREES_DIR at it in .jst/jira-sdlc-tools.local.env, as an absolute path:

WORKTREES_DIR=/home/you/src/myapp-worktrees

A relative value resolves against a different base from inside a worktree than from this clone, so the healthcheck FAILs on one. The directory must exist before the assigner runs; the assigner does not create it for you.