feat(建問題模式): 無問題時靜默通過,不在 PR 留任何審查留言
This commit is contained in:
@@ -407,24 +407,6 @@ function issueLinkComment({ issueNumber, issueUrl, severeCount, otherCount }) {
|
||||
本次審查結果已彙整到 issue [#${issueNumber}](${issueUrl})(🔴 嚴重 ${severeCount} 條、🟠🔵 警告+建議 ${otherCount} 條),請至該問題追蹤與討論。`;
|
||||
}
|
||||
|
||||
/**
|
||||
* 產生「已審查但無需保留問題」時,回貼到「PR」的審查通過留言。
|
||||
*
|
||||
* 建問題模式下,若防守方裁決後沒有任何保留問題(不值得為此開 issue),
|
||||
* 以本留言在 PR 上告知審查通過,取代原本會發到 issue 的問題內容。
|
||||
*
|
||||
* @returns {string} 完整留言 Markdown 字串(含 MARK 隱藏標記)。
|
||||
* @remarks
|
||||
* 使用情境:建問題模式下 `main()`(src/index.js)於防守方裁決後
|
||||
* `kept.length === 0` 時呼叫;此情況不建立 issue,僅在 PR 留下本則通過提示。
|
||||
*/
|
||||
function noFindingsComment() {
|
||||
return `${MARK}
|
||||
## ✅ AI Code Review|審查通過
|
||||
|
||||
本次 AI Code Review 未發現需保留的問題,視為審查通過。`;
|
||||
}
|
||||
|
||||
module.exports = {
|
||||
MARK,
|
||||
OUTDATED_PREFIX,
|
||||
@@ -440,5 +422,4 @@ module.exports = {
|
||||
issueFindingComment,
|
||||
nothingToReviewComment,
|
||||
issueLinkComment,
|
||||
noFindingsComment,
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user