 JefferyandClaude Fable 5
|
888d503d1d
|
chore(ai-review 狀態): 清空 findings 並登記回應摘要告警為誤報
CI / 1. BUILD (pull_request) Successful in 2s
CI / 2. TEST (pull_request) Skipped
CI / 3. RESULT (pull_request) Skipped
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-07-15 10:43:21 +08:00 |
|
 JefferyandClaude Fable 5
|
4aecd48b5a
|
fix(cleanup-release): 資料異常改判定失敗、分頁上限可設定並收斂錯誤輸出
- release id 非正整數、tag 缺少名稱時改視為失敗(fail + return false),壞資料不再被靜默當成功
- 分頁上限改為可用環境變數 MAX_PAGES 覆寫(預設 1000),超限錯誤訊息附調高方式
- 未捕捉錯誤預設只輸出 error.message,RUNNER_DEBUG=1 時才輸出完整 stack
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-07-15 10:43:21 +08:00 |
|
admin
|
c4a83a8969
|
Merge pull request '重新整理 cleanup-release 動作與文件' (#1) from ai-review-resolve/develop-20260711-131608 into develop
Reviewed-on: #1
|
2026-07-15 02:38:31 +00:00 |
|
AI Review Bot
|
62e20d361f
|
chore: update ai-review findings [ai-review-bot][success]
CI / 1. BUILD (pull_request) Successful in 2s
CI / 2. TEST (pull_request) Successful in 50s
CI / 3. RESULT (pull_request) Successful in 0s
|
2026-07-15 02:32:42 +00:00 |
|
 JefferyandClaude Fable 5
|
9137f67507
|
chore(ai-review 狀態): 清空 findings 並登記排序 top-K 建議為誤報
CI / 1. BUILD (pull_request) Successful in 2s
CI / 2. TEST (pull_request) Successful in 7m14s
CI / 3. RESULT (pull_request) Successful in 1s
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-07-15 10:25:23 +08:00 |
|
 JefferyandClaude Fable 5
|
db5c8f2e20
|
fix(cleanup-release): 強化參數驗證與批次失敗處理,防止路徑注入與整批中斷
- processInBatches 改用 Promise.allSettled 並回傳結果集合,單筆例外不再中止同批,移除共享 hadFailure 狀態
- GITEA_REPOSITORY 嚴格驗證 owner/repo 格式並逐段 encodeURIComponent,拒絕 . / .. 路徑片段
- GITEA_SERVER_URL 於參數檢查階段驗證為合法 HTTPS 絕對 URL,錯誤不再留到中途才拋出
- KEEP_COUNT 下限改為 1 並限制在安全整數範圍,避免設 0 清空所有 release 或大數失真
- DELETE 請求改以 collectBody: false 丟棄回應串流,只保留狀態碼
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-07-15 10:25:23 +08:00 |
|
AI Review Bot
|
4f64e570e2
|
chore: update ai-review findings [ai-review-bot][failure]
CI / 1. BUILD (pull_request) Successful in 2s
CI / 2. TEST (pull_request) Failing after 32s
CI / 3. RESULT (pull_request) Skipped
|
2026-07-15 02:16:32 +00:00 |
|
 JefferyandClaude Fable 5
|
e10f9c95c4
|
chore(ai-review 狀態): 清空已全數解決的 findings.json
CI / 1. BUILD (pull_request) Successful in 2s
CI / 2. TEST (pull_request) Failing after 7m28s
CI / 3. RESULT (pull_request) Skipped
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-07-15 09:37:13 +08:00 |
|
 JefferyandClaude Fable 5
|
45588ee96e
|
fix(cleanup-release): 修正刪除失敗未回報、輸入驗證與 URL 遮罩並重用連線
- tag 刪除失敗後補上 hadFailure 檢查,確保以非 0 結束
- GITEA_SERVER_URL 的 log 改為遮罩後 origin,API URL 清除 userinfo/query
- release id 驗證為正整數才組 DELETE URL
- isEmptyOrNull 不再把字串 'null' 當空值,改在環境變數來源正規化
- 共用 keep-alive https.Agent 減少重複建連線
- 分頁抓取加入 MAX_PAGES 上限避免無限迴圈
- 批次大小抽成 DELETE_CONCURRENCY 常數
- 錯誤處理保留 currentStage 階段上下文
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-07-15 09:37:13 +08:00 |
|
AI Review Bot
|
fb26de18d0
|
chore: update ai-review findings [ai-review-bot][failure]
CI / 1. BUILD (pull_request) Successful in 2s
CI / 2. TEST (pull_request) Failing after 34s
CI / 3. RESULT (pull_request) Has been skipped
|
2026-07-11 14:08:34 +00:00 |
|
AI Review Bot
|
4ea57ae1a9
|
chore: update ai-review findings [ai-review-bot][success]
CI / 1. BUILD (pull_request) Successful in 16s
CI / 2. TEST (pull_request) Failing after 13s
CI / 3. RESULT (pull_request) Has been skipped
|
2026-07-11 14:07:52 +00:00 |
|
jiantw83
|
73c2e5d171
|
chore(ai-review 狀態): 清空已處理 findings
CI / 1. BUILD (pull_request) Successful in 3s
CI / 2. TEST (pull_request) Failing after 6m46s
CI / 3. RESULT (pull_request) Has been skipped
|
2026-07-11 14:01:38 +00:00 |
|
jiantw83
|
98abcf2363
|
chore(ai-review 狀態): 更新 findings 與 exclusions
CI / 1. BUILD (pull_request) Successful in 2s
CI / 2. TEST (pull_request) Successful in 7m24s
CI / 3. RESULT (pull_request) Successful in 1s
|
2026-07-11 14:00:55 +00:00 |
|
jiantw83
|
bfeea4c2a9
|
fix(cleanup-release): 停止失敗後的 tag 清理並快取時間戳
|
2026-07-11 14:00:52 +00:00 |
|
AI Review Bot
|
3109aa7923
|
chore: update ai-review findings [ai-review-bot][failure]
CI / 1. BUILD (pull_request) Successful in 2s
CI / 2. TEST (pull_request) Failing after 31s
CI / 3. RESULT (pull_request) Has been skipped
|
2026-07-11 13:57:27 +00:00 |
|
jiantw83
|
d667c66726
|
fix(cleanup-release): harden API cleanup flow
CI / 1. BUILD (pull_request) Successful in 4s
CI / 2. TEST (pull_request) Failing after 6m52s
CI / 3. RESULT (pull_request) Has been skipped
|
2026-07-11 13:50:16 +00:00 |
|
AI Review Bot
|
29b3e37b79
|
chore: update ai-review findings [ai-review-bot][failure]
CI / 1. BUILD (pull_request) Successful in 2s
CI / 2. TEST (pull_request) Failing after 31s
CI / 3. RESULT (pull_request) Has been skipped
|
2026-07-11 13:42:06 +00:00 |
|
jiantw83
|
abf96b5843
|
fix(工作流): 修正 CI/CD 版本輸出與縮排
CI / 1. BUILD (pull_request) Successful in 3s
CI / 2. TEST (pull_request) Failing after 10m13s
CI / 3. RESULT (pull_request) Has been skipped
|
2026-07-11 13:31:44 +00:00 |
|
jiantw83
|
818532fda5
|
fix(entrypoint): 恢復啟動腳本可執行權限
CI / 2. TEST (pull_request) Failing after 1s
CI / 3. RESULT (pull_request) Has been skipped
CI / 1. BUILD (pull_request) Successful in 2s
|
2026-07-11 13:16:38 +00:00 |
|
jiantw83
|
7ef2889316
|
docs(README): 重建專案 README 與工作流說明
|
2026-07-11 13:16:19 +00:00 |
|
jiantw83
|
e531d18ef8
|
fix(cleanup-release): 重新整理 release 清理流程與輸出格式
|
2026-07-11 13:16:19 +00:00 |
|
admin
|
0ff7080929
|
刪除 README.md
|
2026-07-11 12:26:48 +00:00 |
|