feat(calculate-version): 改為從 release API 計算版本 #1

Merged
admin merged 4 commits from ai-review-resolve/develop-20260711-040603 into develop 2026-07-11 05:30:45 +00:00
Member

變更摘要

  • 將原本的範本 action 改成讀取 Gitea release,動態計算下一版版本號。
  • 新增 beta 與 stable 版本推導邏輯,並支援分頁抓取 release。
  • 同步更新 workflow,改由本地 action 產生版本後再發布 release。

影響範圍

  • action 輸入與輸出介面
  • release 讀取與版本計算邏輯
  • Gitea workflow 的 build / test / release 流程
  • Docker 映像與 entrypoint 啟動方式

驗證

  • node --check src/index.js
  • 已確認 YAML 檔案可讀取

注意事項

  • 讀取 release 會優先使用 RUNNER_TOKEN,其次才是 GITEA_TOKEN
  • 目前版本遞增規則以 major.minor.patch 為基礎,patch 到 9 會進位到 minor。
## 變更摘要 - 將原本的範本 action 改成讀取 Gitea release,動態計算下一版版本號。 - 新增 beta 與 stable 版本推導邏輯,並支援分頁抓取 release。 - 同步更新 workflow,改由本地 action 產生版本後再發布 release。 ## 影響範圍 - action 輸入與輸出介面 - release 讀取與版本計算邏輯 - Gitea workflow 的 build / test / release 流程 - Docker 映像與 entrypoint 啟動方式 ## 驗證 - `node --check src/index.js` - 已確認 YAML 檔案可讀取 ## 注意事項 - 讀取 release 會優先使用 `RUNNER_TOKEN`,其次才是 `GITEA_TOKEN`。 - 目前版本遞增規則以 `major.minor.patch` 為基礎,patch 到 9 會進位到 minor。
jiantw83 added 1 commit 2026-07-11 04:07:52 +00:00
feat(calculate-version): 改為從 release API 計算版本並更新工作流程
CI / 1. BUILD (pull_request) Failing after 5s
CI / 2. TEST (pull_request) Has been skipped
CI / 3. RESULT (pull_request) Has been skipped
276cd96b7d
jiantw83 added 1 commit 2026-07-11 04:22:11 +00:00
fix(CI 工作流程): 修正版本輸出與測試步驟
CI / 1. BUILD (pull_request) Successful in 2s
CI / 2. TEST (pull_request) Successful in 3s
CI / 3. RESULT (pull_request) Successful in 1s
33e9548a6d
jiantw83 added 1 commit 2026-07-11 05:17:53 +00:00
fix(CI 工作流程): 於正式版流程補上版本計算步驟
CI / 1. BUILD (pull_request) Failing after 2s
CI / 2. TEST (pull_request) Has been skipped
CI / 3. RESULT (pull_request) Has been skipped
517a517bc4
jiantw83 added 1 commit 2026-07-11 05:29:57 +00:00
fix(CI 工作流程): 將正式版發佈移到 result job
CI / 1. BUILD (pull_request) Successful in 1s
CI / 3. RESULT (pull_request) Has been skipped
CI / 2. TEST (pull_request) Successful in 1s
2232f394aa
admin merged commit c77442abdc into develop 2026-07-11 05:30:45 +00:00
admin deleted branch ai-review-resolve/develop-20260711-040603 2026-07-11 05:30:45 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: actions/calculate-version#1