feat(release-tag-version): 輸出釋出版本號 #17

Merged
admin merged 2 commits from develop into master 2026-06-26 15:24:13 +00:00
Member

變更摘要

  • 新增 composite action 對外輸出 outputs.version,值來自 steps.calculate-version.outputs.version
  • README 使用範例補上 action step id,示範透過 steps.release.outputs.version 取得釋出版本號。
  • 執行流程說明補充 outputs.version 行為。

影響範圍

  • action.yml:新增 top-level outputs.version,不改變既有 release 流程。
  • README.md:更新引用範例與流程說明。

Commit

  • 4e3baa2 feat(release-tag-version): 輸出釋出版本號
  • 26f8bfc docs(README): 補充版本號輸出用法

驗證

  • git diff --check
  • 確認沒有殘留舊的 steps.version-calculate 參照。

風險與注意事項

  • 呼叫方若要讀取 outputs.version,引用 action 的 step 需要設定 id
## 變更摘要 - 新增 composite action 對外輸出 `outputs.version`,值來自 `steps.calculate-version.outputs.version`。 - README 使用範例補上 action step id,示範透過 `steps.release.outputs.version` 取得釋出版本號。 - 執行流程說明補充 `outputs.version` 行為。 ## 影響範圍 - `action.yml`:新增 top-level `outputs.version`,不改變既有 release 流程。 - `README.md`:更新引用範例與流程說明。 ## Commit - `4e3baa2` feat(release-tag-version): 輸出釋出版本號 - `26f8bfc` docs(README): 補充版本號輸出用法 ## 驗證 - `git diff --check` - 確認沒有殘留舊的 `steps.version-calculate` 參照。 ## 風險與注意事項 - 呼叫方若要讀取 `outputs.version`,引用 action 的 step 需要設定 `id`。
jiantw83 added 2 commits 2026-06-26 15:23:18 +00:00
admin approved these changes 2026-06-26 15:24:10 +00:00
admin merged commit c56f772a50 into master 2026-06-26 15:24:13 +00:00
Sign in to join this conversation.
No Reviewers
No labels
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: old-composite-actions/release-tag-version#17