fix(cleanup-release): 正式版與預發行版分組各自保留 KEEP_COUNT,避免 beta 擠掉正式版
- release 依 prerelease 欄位拆成正式版與預發行版兩組,各自保留最新 KEEP_COUNT 筆 - tag 保護名單改由兩組保留者聯集產生,被保留版本的 tag 一律不清除 - log 新增 STABLE_COUNT/PRERELEASE_COUNT 方便追蹤兩組數量 - action.yml 更新 KEEP_COUNT 參數說明為兩組各自保留 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Fable 5
parent
cd35d8b4ea
commit
db65ca67d5
+4
-4
@@ -1,5 +1,5 @@
|
||||
# 檔案用途:定義 CLEANUP OLD RELEASES 這個 Docker action 的輸入參數與執行環境
|
||||
# 更新日期:2026/07/15 11:17:00
|
||||
# 更新日期:2026/07/15 13:05:00
|
||||
|
||||
# Action 名稱,會顯示在 action 市集與文件中
|
||||
name: 'CLEANUP OLD RELEASES'
|
||||
@@ -12,10 +12,10 @@ author: 'Jeffery'
|
||||
|
||||
# 定義可由使用者或呼叫端傳入的輸入參數
|
||||
inputs:
|
||||
# KEEP_COUNT 用於控制保留的 release 數量
|
||||
# KEEP_COUNT 用於控制保留的 release 數量;正式版與預發行版(prerelease)分組各自保留這個數量
|
||||
KEEP_COUNT:
|
||||
# 參數說明,這裡表示保留的版本數量
|
||||
description: '保留的版本數量'
|
||||
# 參數說明,這裡表示每組(正式版/預發行版)各自保留的版本數量
|
||||
description: '保留的版本數量(正式版與預發行版各自保留)'
|
||||
# 預設保留 2 個版本,避免完全刪除歷史 release
|
||||
default: '2'
|
||||
|
||||
|
||||
Reference in New Issue
Block a user