fix(workflows): 修正共用 workflow 檔案路徑 #1

Merged
admin merged 4 commits from ai-review-resolve/develop-20260625-055551 into develop 2026-09-07 06:45:03 +00:00
Member

變更摘要

  • 將原本內嵌在專案內的 CD 流程改為呼叫共用 workflows/cd repo 內的 .gitea/workflows/action.yaml@master。
  • 將原本 AI review workflow 調整為 CI workflow,改為呼叫共用 workflows/ci repo 內的 .gitea/workflows/action.yaml@master。
  • 移除舊的 .gitea/workflows/master.yaml 與 .gitea/workflows/review.yaml,新增 .gitea/workflows/cd.yaml 與 .gitea/workflows/ci.yaml。
  • 保留 cd / ci 作為穩定 job id,並補上 name 欄位顯示中文 job 名稱。

Commit

  • chore(workflows): 改用共用 CI/CD workflow
  • fix(workflows): 補上共用 workflow 版本參照
  • fix(workflows): 保留 job id 並補上中文顯示名稱
  • fix(workflows): 修正共用 workflow 檔案路徑

影響範圍

  • .gitea/workflows/cd.yaml:保留 master 分支 push 觸發,改由共用 CD workflow 接收版本計算、release 與 cleanup action 版本參數,job 顯示名稱為「發布專案」。
  • .gitea/workflows/ci.yaml:保留 pull request 觸發條件,改由共用 CI workflow 接收 code review 相關參數,job 顯示名稱為「程式碼審查」。

風險與注意事項

  • 本次只調整 Gitea workflow 設定,未修改 action runtime 程式碼。
  • 保留英文 job id 可降低 workflow parser 或相依 job 參照不相容的風險。
  • reusable workflow 路徑已改為明確指向 .gitea/workflows/action.yaml@master;實際共用 workflow 參數相容性仍以 Gitea workflow 執行結果為準。
  • 本機環境缺少 YAML parser 工具,已手動檢查 YAML 結構與 git diff。
## 變更摘要 - 將原本內嵌在專案內的 CD 流程改為呼叫共用 `workflows/cd` repo 內的 `.gitea/workflows/action.yaml@master`。 - 將原本 `AI` review workflow 調整為 `CI` workflow,改為呼叫共用 `workflows/ci` repo 內的 `.gitea/workflows/action.yaml@master`。 - 移除舊的 `.gitea/workflows/master.yaml` 與 `.gitea/workflows/review.yaml`,新增 `.gitea/workflows/cd.yaml` 與 `.gitea/workflows/ci.yaml`。 - 保留 `cd` / `ci` 作為穩定 job id,並補上 `name` 欄位顯示中文 job 名稱。 ## Commit - `chore(workflows): 改用共用 CI/CD workflow` - `fix(workflows): 補上共用 workflow 版本參照` - `fix(workflows): 保留 job id 並補上中文顯示名稱` - `fix(workflows): 修正共用 workflow 檔案路徑` ## 影響範圍 - `.gitea/workflows/cd.yaml`:保留 master 分支 push 觸發,改由共用 CD workflow 接收版本計算、release 與 cleanup action 版本參數,job 顯示名稱為「發布專案」。 - `.gitea/workflows/ci.yaml`:保留 pull request 觸發條件,改由共用 CI workflow 接收 code review 相關參數,job 顯示名稱為「程式碼審查」。 ## 風險與注意事項 - 本次只調整 Gitea workflow 設定,未修改 action runtime 程式碼。 - 保留英文 job id 可降低 workflow parser 或相依 job 參照不相容的風險。 - reusable workflow 路徑已改為明確指向 `.gitea/workflows/action.yaml@master`;實際共用 workflow 參數相容性仍以 Gitea workflow 執行結果為準。 - 本機環境缺少 YAML parser 工具,已手動檢查 YAML 結構與 git diff。
jiantw83 added 1 commit 2026-06-25 05:57:24 +00:00
chore(workflows): 改用共用 CI/CD workflow
CI / ci (pull_request) Failing after 0s
f24d2bc600
jiantw83 added 1 commit 2026-06-25 06:00:39 +00:00
jiantw83 changed title from chore(workflows): 改用共用 CI/CD workflow to fix(workflows): 補上共用 workflow 版本參照 2026-06-25 06:00:57 +00:00
jiantw83 added 1 commit 2026-06-25 06:03:48 +00:00
fix(workflows): 保留 job id 並補上中文顯示名稱
CI / 程式碼審查 (pull_request) Failing after 0s
094a267a49
jiantw83 changed title from fix(workflows): 補上共用 workflow 版本參照 to fix(workflows): 保留 job id 並補上中文顯示名稱 2026-06-25 06:04:09 +00:00
jiantw83 added 1 commit 2026-06-25 06:12:04 +00:00
fix(workflows): 修正共用 workflow 檔案路徑
CI / 程式碼審查 (pull_request) Successful in 1s
057839d868
jiantw83 changed title from fix(workflows): 保留 job id 並補上中文顯示名稱 to fix(workflows): 修正共用 workflow 檔案路徑 2026-06-25 06:12:29 +00:00
admin merged commit fa1d9abb78 into develop 2026-09-07 06:45:03 +00:00
admin deleted branch ai-review-resolve/develop-20260625-055551 2026-09-07 06:45:03 +00:00
This repo is archived. You cannot comment on pull requests.
No Reviewers
No labels
1 Participants
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: old-actions/cache-nuget#1