fix: --task でもワークツリー作成時は tasks.yaml に記録する
--task オプションで skipTaskList=true になるが、ワークツリー作成時は takt list でのブランチ管理に必要なためタスク記録を保存する。
This commit is contained in:
parent
9f15840d63
commit
e39792259e
@ -109,7 +109,7 @@ export async function selectAndExecuteTask(
|
||||
log.info('Starting task execution', { piece: pieceIdentifier, worktree: isWorktree, autoPr: shouldCreatePr, draftPr: shouldDraftPr });
|
||||
const taskRunner = new TaskRunner(cwd);
|
||||
let taskRecord: Awaited<ReturnType<TaskRunner['addTask']>> | null = null;
|
||||
if (options?.skipTaskList !== true) {
|
||||
if (options?.skipTaskList !== true || isWorktree) {
|
||||
taskRecord = taskRunner.addTask(task, {
|
||||
piece: pieceIdentifier,
|
||||
...(isWorktree ? { worktree: true } : {}),
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user