develop
master
為本 Gitea composite action repo 補齊文件:於 action.yml 與兩支 workflow 加上開頭用途/更新日期區塊與逐行 # 註解,並新增專案根目錄 README.md。僅新增註解與文件,未變更任何指令邏輯或執行行為。
action.yml
#
README.md
.gitea/workflows/ci.yaml
.gitea/workflows/master.yaml
node
outputs.message
steps.exchange.outputs.message
exchange
master.yaml
COMMIT_SHA: gitea.event.commits[1].id
No dependencies set.
The note is not visible to the blocked user.
變更摘要
為本 Gitea composite action repo 補齊文件:於
action.yml與兩支 workflow 加上開頭用途/更新日期區塊與逐行#註解,並新增專案根目錄README.md。僅新增註解與文件,未變更任何指令邏輯或執行行為。影響範圍
action.yml(composite action 定義).gitea/workflows/ci.yaml(CI workflow).gitea/workflows/master.yaml(CD workflow)README.md(新增)重點變更
#註解;YAML 解析驗證通過,行為不變。action.yml僅新增註解與檔尾換行,node執行行內容 byte 完全一致。README.md:含更新時間、專案列表(專案描述/參考專案/NuGet 三張表,專案名稱連向 Gitea 遠端資料夾)、功能列表(本專案為 composite action,無公開程式方法,如實標註),以及「如何在 workflow 引用此 action」的使用範例與對應 workflow 檔案對照表。風險與注意事項
action.yml的outputs.message參照steps.exchange.outputs.message,但 steps 中並無 id 為exchange的步驟,該 output 可能取不到值。master.yaml的COMMIT_SHA: gitea.event.commits[1].id取事件中第二個 commit(索引 1),單一 commit 的 push 可能取不到值。