ai-review-resolve/develop-20260715-133726
develop
修正清理邏輯:原本所有 release 混在同一池子、只保留全體最新 KEEP_COUNT 筆,導致連發 beta 就會把正式版擠掉(實際案例:v0.0.2-beta.1/beta.2 發佈後,正式版 v0.0.1 的 release 與 tag 被清除)。現在依 Gitea API 的 prerelease 欄位分成正式版與預發行版兩組,各自保留最新 KEEP_COUNT 筆(共用同一個數值)。
KEEP_COUNT
v0.0.2-beta.1
beta.2
v0.0.1
prerelease
src/index.js
stableReleases
prerelease: false
preReleases
prerelease: true
keepCount
STABLE_COUNT
PRERELEASE_COUNT
action.yml
.gitea/ai-review/
findings.json
KEEP_COUNT=2
node --check
v0.0.0
v0.0.2-beta.2
v0.0.0-rc
v0.0.1-beta.13
v0.0.1-beta.12
- release 依 prerelease 欄位拆成正式版與預發行版兩組,各自保留最新 KEEP_COUNT 筆 - tag 保護名單改由兩組保留者聯集產生,被保留版本的 tag 一律不清除 - log 新增 STABLE_COUNT/PRERELEASE_COUNT 方便追蹤兩組數量 - action.yml 更新 KEEP_COUNT 參數說明為兩組各自保留 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
🔍 服務:codex 模型:gpt-5.4-mini
本次審查(codex / gpt-5.4-mini,共 9 次呼叫)
剩餘可用
剩餘可用:無法計算百分比(未支援 codex 額度查詢)
No dependencies set.
The note is not visible to the blocked user.
變更摘要
修正清理邏輯:原本所有 release 混在同一池子、只保留全體最新
KEEP_COUNT筆,導致連發 beta 就會把正式版擠掉(實際案例:v0.0.2-beta.1/beta.2發佈後,正式版v0.0.1的 release 與 tag 被清除)。現在依 Gitea API 的prerelease欄位分成正式版與預發行版兩組,各自保留最新KEEP_COUNT筆(共用同一個數值)。變更內容
src/index.jsstableReleases(prerelease: false)與preReleases(prerelease: true)兩組keepCount筆組成保留清單,其餘進刪除清單STABLE_COUNT/PRERELEASE_COUNTaction.ymlKEEP_COUNT描述更新為「保留的版本數量(正式版與預發行版各自保留)」.gitea/ai-review/findings.json清空影響範圍
KEEP_COUNT=2時最多同時保留 4 筆 release(正式 2 + beta 2),總保留數量比先前多驗證
node --check通過KEEP_COUNT=2、混合 7 筆 release):保留v0.0.1、v0.0.0、v0.0.2-beta.2、v0.0.2-beta.1,刪除v0.0.0-rc、v0.0.1-beta.13、v0.0.1-beta.12,正式版不再被 beta 排擠🤖 AI Code Review 團隊
AI Code Review 統計
🤖 AI 助理使用量
本次審查(codex / gpt-5.4-mini,共 9 次呼叫)
剩餘可用
剩餘可用:無法計算百分比(未支援 codex 額度查詢)