28 Commits

Author SHA1 Message Date
7730f56c49 Merge pull request 'test: 嘗試修正 INPUT_GITEA_SERVER: unbound variable 問題' (#5) from develop into master
All checks were successful
/ CD > 發布專案 (push) Successful in 1s
Reviewed-on: #5
2026-03-20 06:26:24 +00:00
Jeffery
cd5480b334 test: 嘗試修正 INPUT_GITEA_SERVER: unbound variable 問題 2026-03-20 14:25:53 +08:00
e706ad7c5a Merge pull request 'feat: 改成 docker action' (#4) from develop into master
All checks were successful
/ CD > 發布專案 (push) Successful in 2s
Reviewed-on: #4
2026-03-20 06:20:01 +00:00
ae8127d5c2 Merge pull request '更新 .gitea/workflows/master.yaml' (#3) from develop into master
All checks were successful
/ CD > 發布專案 (push) Successful in 2s
Reviewed-on: #3
2026-03-05 08:08:09 +00:00
9df8b8dcaa Merge pull request '更新 .gitea/workflows/master.yaml' (#2) from develop into master
Some checks failed
/ CD > 發布專案 (push) Failing after 0s
Reviewed-on: #2
2026-03-05 08:05:35 +00:00
4a6a3c159d Merge pull request '更新 .gitea/workflows/master.yaml' (#1) from develop into master
Some checks failed
/ CD > 發布專案 (push) Failing after 1s
Reviewed-on: #1
2026-03-05 08:02:41 +00:00
8cbe2e3e4d Merge pull request 'fix: 修正刪除 API 的參數' (#22) from develop into master
Reviewed-on: jiantw83/cleanup-release-action#22
2025-12-01 07:15:08 +00:00
075bc62138 Merge pull request 'feat: 刪除失敗,不要讓任務成功' (#21) from develop into master
Reviewed-on: jiantw83/cleanup-release-action#21
2025-12-01 07:13:12 +00:00
4a2c9d6064 Merge pull request 'feat: 移除多餘的變數' (#20) from develop into master
Reviewed-on: jiantw83/cleanup-release-action#20
2025-12-01 06:53:34 +00:00
17721ae9d0 Merge pull request 'feat: 優化程序' (#19) from develop into master
Reviewed-on: jiantw83/cleanup-release-action#19
2025-12-01 06:35:58 +00:00
9929c05469 Merge pull request 'feat: 修正刪除的 API' (#18) from develop into master
Reviewed-on: jiantw83/cleanup-release-action#18
2025-12-01 06:12:01 +00:00
a078f2d984 Merge pull request 'fix: 修正 get 的 api 解析' (#17) from develop into master
Reviewed-on: jiantw83/cleanup-release-action#17
2025-12-01 06:03:47 +00:00
9068f5e5b6 Merge pull request 'Revert "feat: 修改指令執行格式"' (#16) from develop into master
Reviewed-on: jiantw83/cleanup-release-action#16
2025-12-01 05:38:45 +00:00
e40a7adad6 Merge pull request 'feat: 修改指令執行格式' (#15) from develop into master
Reviewed-on: jiantw83/cleanup-release-action#15
2025-12-01 04:00:18 +00:00
214ec5f7bd Merge pull request 'feat: 修正 if 語法' (#14) from develop into master
Reviewed-on: jiantw83/cleanup-release-action#14
2025-12-01 03:58:53 +00:00
829c119657 Merge pull request 'feat: 改為 script 執行' (#13) from develop into master
Reviewed-on: jiantw83/cleanup-release-action#13
2025-12-01 03:57:05 +00:00
2ac7efe907 Merge pull request 'feat: 改為 script 執行' (#12) from develop into master
Reviewed-on: jiantw83/cleanup-release-action#12
2025-12-01 03:43:23 +00:00
74e3e758c9 Merge pull request 'fix: 修正 jq 指令' (#11) from develop into master
Reviewed-on: jiantw83/cleanup-release-action#11
2025-12-01 03:39:07 +00:00
3e32b71abe Merge pull request 'fix: 修正 jq 指令' (#10) from develop into master
Reviewed-on: jiantw83/cleanup-release-action#10
2025-12-01 03:37:45 +00:00
a8eaa2a293 Merge pull request 'fix: 調整指令參數' (#9) from develop into master
Reviewed-on: jiantw83/cleanup-release-action#9
2025-12-01 03:15:11 +00:00
f6925cc5e7 Merge pull request 'fix: 排除實際刪除數量為空的問題' (#8) from develop into master
Reviewed-on: jiantw83/cleanup-release-action#8
2025-12-01 03:04:22 +00:00
2daf39673a Merge pull request 'feat: 如果沒有 package-name 套過任務' (#7) from develop into master
Reviewed-on: jiantw83/cleanup-release-action#7
2025-12-01 03:02:30 +00:00
f3afba6e49 Merge pull request 'fix: 移除參數輸出' (#6) from develop into master
Reviewed-on: jiantw83/cleanup-release-action#6
2025-12-01 02:56:52 +00:00
c5b69ac380 Merge pull request 'feat: 移除 if 判斷' (#5) from develop into master
Reviewed-on: jiantw83/cleanup-release-action#5
2025-12-01 02:45:21 +00:00
963fa24ce0 Merge pull request 'fix: 修正錯誤' (#4) from develop into master
Reviewed-on: jiantw83/cleanup-release-action#4
2025-12-01 02:37:18 +00:00
93402e99ee Merge pull request 'fix: 修正錯誤' (#3) from develop into master
Reviewed-on: jiantw83/cleanup-release-action#3
2025-12-01 02:26:32 +00:00
ac72d18016 Merge pull request 'fix: 修正錯誤' (#2) from develop into master
Reviewed-on: jiantw83/cleanup-release-action#2
2025-12-01 02:21:20 +00:00
70cac9e740 Merge pull request 'feat: 清理舊映像' (#1) from develop into master
Reviewed-on: jiantw83/cleanup-release-action#1
2025-12-01 02:06:52 +00:00
2 changed files with 18 additions and 6 deletions

View File

@@ -25,3 +25,10 @@ inputs:
runs:
using: 'docker'
image: 'Dockerfile'
env:
GITEA_SERVER: ${{ inputs.gitea-server }}
REPOSITORY: ${{ inputs.repository }}
PACKAGE_NAME: ${{ inputs.package-name }}
TOKEN: ${{ inputs.token }}
KEEP_COUNT: ${{ inputs.keep-count }}
DRY_RUN: ${{ inputs.dry-run }}

View File

@@ -2,12 +2,17 @@
set -euo pipefail
GITEA_SERVER="${INPUT_GITEA_SERVER}"
REPOSITORY="${INPUT_REPOSITORY}"
PACKAGE_NAME="${INPUT_PACKAGE_NAME:-}"
TOKEN="${INPUT_TOKEN}"
KEEP_COUNT="${INPUT_KEEP_COUNT:-2}"
DRY_RUN="${INPUT_DRY_RUN:-false}"
GITEA_SERVER="${GITEA_SERVER:-}"
REPOSITORY="${REPOSITORY:-}"
PACKAGE_NAME="${PACKAGE_NAME:-}"
TOKEN="${TOKEN:-}"
KEEP_COUNT="${KEEP_COUNT:-2}"
DRY_RUN="${DRY_RUN:-false}"
if [[ -z "$GITEA_SERVER" ]] || [[ -z "$REPOSITORY" ]] || [[ -z "$TOKEN" ]]; then
echo "❌ 錯誤:缺少必要的 inputs (gitea-server, repository, token)"
exit 1
fi
/cleanup-releases.sh "$GITEA_SERVER" "$REPOSITORY" "$TOKEN" "$KEEP_COUNT" "$DRY_RUN"