feat(建問題模式): 無問題時靜默通過,不在 PR 留任何審查留言
node-actions/template: CI / BUILD (pull_request) Successful in 4s
CI / TEST (Claude) (pull_request) Successful in 24s
CI / TEST (Codex) (pull_request) Successful in 27s
CI / TEST (Antigravity) (pull_request) Failing after 33s

This commit is contained in:
Jeffery
2026-07-20 12:06:21 +08:00
parent 3631bf3592
commit 94b32737c5
2 changed files with 6 additions and 25 deletions
-19
View File
@@ -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,
};