Files
cleanup-nuget/TODO.md
T

26 lines
859 B
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 開發階段狀態
此檔保留原本的階段劃分,作為驗收參考與變更紀錄。
## 已完成
- Stage 1 - Token 取得與優先順序
- Stage 2 - 保留舊版套件數量設定
- Stage 3 - 列出套件與版本(Gitea API
- Stage 4 - 刪除邏輯與 dry-run 支援
- Stage 5 - 日誌、錯誤處理與可觀測性
- Stage 6 - 測試與 Gitea workflow CI
- Stage 7 - 文件更新與發行準備
## 驗收重點
- Token 來源依序嘗試 `inputs.runner_token``secrets.GITEA_TOKEN``secrets.RUNNER_TOKEN`
- `keep_versions` 預設為 `2`,且必須為整數 `>= 0`
- 預設為 `dry_run=true`
- log 會包含 package 列表、候選清單、HTTP status、request id 與 summary
- CI 會執行 `tests/entrypoint.sh`
## 本次更新
- 已修正 `main` 的暫存檔清理 trap,並將 `url_encode` 的效能建議納入排除清單。