Compare commits
8 Commits
v0.1.6
...
f6925cc5e7
| Author | SHA1 | Date | |
|---|---|---|---|
| f6925cc5e7 | |||
| 2daf39673a | |||
| f3afba6e49 | |||
| c5b69ac380 | |||
| 963fa24ce0 | |||
| 93402e99ee | |||
| ac72d18016 | |||
| 70cac9e740 |
@@ -144,7 +144,7 @@ runs:
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# 獲取並排序所有版本 (按創建時間降序)
|
# 獲取並排序所有版本 (按創建時間降序)
|
||||||
SORTED_VERSIONS=$(echo "$VERSIONS_JSON" | jq '.versions | sort_by(.created_at) | reverse')
|
SORTED_VERSIONS=$(echo "$VERSIONS_JSON" | jq -r '.versions | sort_by(.created_at) | reverse')
|
||||||
|
|
||||||
# 計算總數量
|
# 計算總數量
|
||||||
TOTAL_COUNT=$(echo "$SORTED_VERSIONS" | jq 'length')
|
TOTAL_COUNT=$(echo "$SORTED_VERSIONS" | jq 'length')
|
||||||
@@ -161,7 +161,7 @@ runs:
|
|||||||
echo "需要刪除 $DELETE_COUNT 個舊映像"
|
echo "需要刪除 $DELETE_COUNT 個舊映像"
|
||||||
|
|
||||||
# 獲取要刪除的版本 (跳過前 keep-count 個)
|
# 獲取要刪除的版本 (跳過前 keep-count 個)
|
||||||
TO_DELETE=$(echo "$SORTED_VERSIONS" | jq -r ".[${{ inputs.keep-count }}:] | .[] | {id: .id, name: .name, created_at: .created_at}")
|
TO_DELETE=$(echo "$SORTED_VERSIONS" | jq -r ".[${{ inputs.keep-count }}:]")
|
||||||
|
|
||||||
# 初始化刪除計數器和列表
|
# 初始化刪除計數器和列表
|
||||||
DELETED_COUNT=0
|
DELETED_COUNT=0
|
||||||
|
|||||||
Reference in New Issue
Block a user