From 07df3ef4a5a519114bf35dd22835fbbd0ff340b7 Mon Sep 17 00:00:00 2001 From: Jeffery Date: Mon, 11 May 2026 10:05:57 +0000 Subject: [PATCH 1/6] test --- .gitea/ai-review/findings.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 .gitea/ai-review/findings.json diff --git a/.gitea/ai-review/findings.json b/.gitea/ai-review/findings.json new file mode 100644 index 0000000..0637a08 --- /dev/null +++ b/.gitea/ai-review/findings.json @@ -0,0 +1 @@ +[] \ No newline at end of file From faa808bb5f2a112ea1ea6d1406a91e95573dd9c8 Mon Sep 17 00:00:00 2001 From: Jeffery Date: Mon, 11 May 2026 10:06:05 +0000 Subject: [PATCH 2/6] test update From 121f66b0b3448fece78294fff9c2215663155388 Mon Sep 17 00:00:00 2001 From: Jeffery Date: Mon, 11 May 2026 10:06:22 +0000 Subject: [PATCH 3/6] =?UTF-8?q?debug:=20git.js=20=E5=8A=A0=E4=B8=8A?= =?UTF-8?q?=E5=8F=83=E6=95=B8=20log?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/git.js | 1 + 1 file changed, 1 insertion(+) diff --git a/app/git.js b/app/git.js index 07a4d54..1b89d22 100644 --- a/app/git.js +++ b/app/git.js @@ -10,6 +10,7 @@ export async function commitAndPush(workspace) { try { const fullPath = path.join(workspace, FINDINGS_PATH); const content = fs.readFileSync(fullPath, 'utf8'); + console.log(` [debug] FINDINGS_PATH=${FINDINGS_PATH} branch=${process.env.PR_HEAD_BRANCH} token=${process.env.GITEA_TOKEN ? '***' : 'EMPTY'}`); const result = await commitFile( FINDINGS_PATH, content, From 577a9304383bee9ace3a85cdcbacb5471ca1b951 Mon Sep 17 00:00:00 2001 From: AI Review Bot Date: Mon, 11 May 2026 10:08:26 +0000 Subject: [PATCH 4/6] chore: update ai-review findings [skip ci] From da43cb02b0c1064aa4ec04646d6b075e96d36a61 Mon Sep 17 00:00:00 2001 From: Jeffery Date: Mon, 11 May 2026 10:08:57 +0000 Subject: [PATCH 5/6] chore: update ai-review findings [skip ci] From 5f77b83a0f2635fe2b07c537b92b83f584788948 Mon Sep 17 00:00:00 2001 From: Jeffery Date: Mon, 11 May 2026 10:09:16 +0000 Subject: [PATCH 6/6] =?UTF-8?q?debug:=20commitFile=20=E5=8A=A0=E4=B8=8A?= =?UTF-8?q?=E8=A9=B3=E7=B4=B0=20log?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/gitea.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/gitea.js b/app/gitea.js index e30b1b1..cbd59d4 100644 --- a/app/gitea.js +++ b/app/gitea.js @@ -28,7 +28,9 @@ export async function commitFile(filePath, content, message) { try { const existing = await axios.get(`${url}?ref=${PR_HEAD_BRANCH}`, { headers: headers(), httpsAgent, timeout: 15000 }); sha = existing.data.sha; - } catch { + console.log(` [debug] 取得現有檔案 SHA=${sha}`); + } catch (e) { + console.log(` [debug] 檔案不存在,將建立新檔案: ${e.response?.status || e.message}`); sha = undefined; } @@ -39,6 +41,7 @@ export async function commitFile(filePath, content, message) { ...(sha ? { sha } : {}), }; + console.log(` [debug] ${sha ? 'PUT' : 'POST'} ${url} branch=${PR_HEAD_BRANCH}`); const resp = await axios.request({ method: sha ? 'put' : 'post', url,