18 lines
1.1 KiB
Plaintext
18 lines
1.1 KiB
Plaintext
/mattpocock-skills:implement {LINK}
|
||
|
||
你在分支 issue-{N} 的 worktree 裡,從 origin/main 建立,請在這裡實作,不要另外建 worktree。
|
||
{RESUME}
|
||
規則:
|
||
0. 所有回覆、commit 訊息、PR 標題與描述、議題留言一律使用繁體中文(程式碼與指令除外)。
|
||
1. 議題的代辦項目是內文 Acceptance criteria 的核取方塊。每完成一項就執行
|
||
{S}/tick.sh {REPO} {N} <第幾項>(從第一個核取方塊數起,已勾的也算)
|
||
它會重新讀取最新內文再改,不要自己用 tea issues edit 重寫整段。
|
||
2. 全部完成後推送分支並建立 PR 回 main:
|
||
tea pulls create --repo {REPO} --base main --head issue-{N} --title "<標題>" --description "<摘要>
|
||
|
||
Closes #{N}"
|
||
3. 然後在背景執行 {S}/pr-wait.sh {REPO} {N},它會在 PR 有衝突、被關閉或合併時結束並印出原因:
|
||
- conflict:git fetch origin && git merge origin/main,用 /mattpocock-skills:resolving-merge-conflicts 解決,跑測試,推送,再執行一次 pr-wait.sh。
|
||
- closed:tea issues close --repo {REPO} {N},結束。
|
||
- merged 或 issue-closed:結束。
|