docs: update usage and stage status
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
# 開發階段狀態
|
||||
|
||||
此檔保留原本的階段劃分,作為驗收參考與變更紀錄。
|
||||
|
||||
## 已完成
|
||||
|
||||
- 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`
|
||||
Reference in New Issue
Block a user