nrslib
|
204d84e345
|
takt: refactor-config-structure
|
2026-03-04 14:16:12 +09:00 |
|
nrs
|
290d085f5e
|
takt: implement-task-base-branch (#455)
|
2026-03-03 19:37:07 +09:00 |
|
nrslib
|
c843858f2e
|
feat: --pr インタラクティブモードで create_issue 除外・save_task 時の PR ブランチ自動設定
- --pr 指定時のインタラクティブモードで create_issue を選択肢から除外
- execute アクション時に PR ブランチを fetch + checkout してから実行
- save_task アクション時に worktree/branch/autoPr を自動設定しプロンプトをスキップ
- saveTaskFromInteractive に presetSettings オプションを追加
- interactiveMode に InteractiveModeOptions(excludeActions)を追加
- checkoutBranch() を git.ts に追加し steps.ts の重複コードを DRY 化
|
2026-03-02 23:01:24 +09:00 |
|
nrslib
|
8edf8b02d8
|
fix: レビューコメントがない PR でも --pr が機能するよう修正
|
2026-03-02 22:02:55 +09:00 |
|
nrslib
|
d3ac5cc17c
|
fix: --auto-pr/--draft をパイプラインモード専用に制限
インタラクティブモードでの PR 自動作成プロンプト(resolveAutoPr / resolveDraftPr)を削除し、
--auto-pr / --draft はパイプラインモードでのみ有効になるよう制限する。
SelectAndExecuteOptions から repo / branch / issues フィールドも削除。
|
2026-03-02 17:37:46 +09:00 |
|
Takashi Morikubo
|
50935a1244
|
Remove worktree prompt from execute action (#414)
* fix: remove execute worktree prompt and deprecate create-worktree option
* test(e2e): align specs with removed --create-worktree
* fix: remove execute worktree leftovers and align docs/tests
---------
Co-authored-by: Takashi Morikubo <azurite0107@gmail.com>
|
2026-03-02 16:12:18 +09:00 |
|
nrs
|
7494149e75
|
[#421] github-issue-421-feat-pr-opush (#422)
* takt: github-issue-421-feat-pr-opush
* docs: CONTRIBUTING のレビューモード説明を復元
--pr オプション追加に伴い削除されていたブランチモード・現在の差分モードの
ドキュメントを復元。コントリビューターはPR作成前にローカルでレビューする
ケースもあるため、全モードの記載が必要。
* fix: --pr でリモートブランチを fetch してからチェックアウト
他人のPRブランチはローカルに存在しないため、git fetch origin を
実行してからチェックアウトするように修正。また baseBranch を返す
ようにして --auto-pr 併用時の問題も解消。
* refactor: routing の排他条件を if/else に整理、不要なフォールバック削除
- routing.ts: prNumber の排他的分岐を if/else に統合
- pr.ts: data.body は string 型なので ?? '' フォールバックを削除
|
2026-02-28 12:53:35 +09:00 |
|