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

cleanup-release

更新時間:2026/07/11 21:02:25

這是一個 Gitea Docker action,用來清理舊版 release 與未對應 release 的 tag。

專案列表

專案描述表

專案名稱 專案描述
cleanup-release 此專案提供一個清理舊版成品的 Gitea Docker action。

參考專案表

專案名稱 參考專案列表
cleanup-release

NuGet 套件表

專案名稱 NuGet 套件列表
cleanup-release

功能列表

此專案沒有可列入 README 的公開方法,因此不產生功能表。

使用範例

此專案沒有公開方法可提供範例。

S
Description
Cleanup Old Releases
https://gitea.jsc.idv.tw/actions/cleanup-release
Readme
144 KiB
2026-07-15 06:24:05 +00:00
Languages
JavaScript 94%
Dockerfile 3.7%
Shell 2.3%