chore(ci): Execute 階段呼叫 codex 自我介紹並輸出至 message #1

Merged
admin merged 6 commits from ai-review-resolve/develop-20260701-151057 into develop 2026-07-01 08:49:02 +00:00
Member

變更摘要

調整 .gitea/workflows/ci.yaml 的 BUILD job:

  • Execute 階段呼叫 codex:原本僅 echo "do something...",改為執行 codex exec "請你進行自我介紹",並以 heredoc(CODEX_EOF)方式將輸出寫入 $GITHUB_OUTPUTmessage,支援多行內容。
  • 修正 job output 參照outputs.message 原指向不存在的 steps.build.outputs.message,更正為 steps.execute.outputs.message,讓下游 job 正確取得輸出。

影響範圍

  • 僅影響 CI 工作流程 .gitea/workflows/ci.yaml
  • 修正後 TEST job(檢查 message 非空)與 RESULT job(印出 message)可正確取得 codex 的自我介紹輸出。

重點檔案

  • .gitea/workflows/ci.yaml

注意事項

  • codex CLI 由前一步 Build(uses: ./)安裝並以 OAuth 登入,Execute 階段可直接呼叫。
  • codex exec 標準錯誤輸出以 2>/dev/null 抑制,僅擷取正常輸出作為 message。
## 變更摘要 調整 `.gitea/workflows/ci.yaml` 的 BUILD job: - **Execute 階段呼叫 codex**:原本僅 `echo "do something..."`,改為執行 `codex exec "請你進行自我介紹"`,並以 heredoc(`CODEX_EOF`)方式將輸出寫入 `$GITHUB_OUTPUT` 的 `message`,支援多行內容。 - **修正 job output 參照**:`outputs.message` 原指向不存在的 `steps.build.outputs.message`,更正為 `steps.execute.outputs.message`,讓下游 job 正確取得輸出。 ## 影響範圍 - 僅影響 CI 工作流程 `.gitea/workflows/ci.yaml`。 - 修正後 TEST job(檢查 message 非空)與 RESULT job(印出 message)可正確取得 codex 的自我介紹輸出。 ## 重點檔案 - `.gitea/workflows/ci.yaml` ## 注意事項 - codex CLI 由前一步 Build(`uses: ./`)安裝並以 OAuth 登入,Execute 階段可直接呼叫。 - `codex exec` 標準錯誤輸出以 `2>/dev/null` 抑制,僅擷取正常輸出作為 message。
jiantw83 added 1 commit 2026-07-01 07:11:41 +00:00
chore(ci): Execute 階段呼叫 codex 自我介紹並輸出至 message
CI / 1. BUILD (pull_request) Failing after 30s
CI / 2. TEST (pull_request) Has been skipped
CI / 3. RESULT (pull_request) Has been skipped
df2b2759f3
jiantw83 added 1 commit 2026-07-01 07:20:28 +00:00
chore(ci): Build 步驟傳入 CODEX_OAUTH secret 供 codex 登入
CI / 1. BUILD (pull_request) Failing after 29s
CI / 3. RESULT (pull_request) Has been skipped
CI / 2. TEST (pull_request) Has been skipped
480ae5c83c
jiantw83 added 1 commit 2026-07-01 08:38:10 +00:00
chore(ci): Execute 階段先輸出 codex 版本號再執行
CI / 1. BUILD (pull_request) Failing after 29s
CI / 2. TEST (pull_request) Has been skipped
CI / 3. RESULT (pull_request) Has been skipped
2c8fdaf54f
jiantw83 added 1 commit 2026-07-01 08:40:51 +00:00
fix(ci): Execute 階段將 codex 安裝路徑加入 PATH 修正 command not found
CI / 1. BUILD (pull_request) Successful in 43s
CI / 2. TEST (pull_request) Successful in 0s
CI / 3. RESULT (pull_request) Successful in 1s
63584b3508
jiantw83 added 1 commit 2026-07-01 08:45:19 +00:00
fix(setup-codex): 將 codex PATH 設定移至 action 以 GITHUB_PATH 供後續步驟使用
CI / 1. BUILD (pull_request) Successful in 51s
CI / 2. TEST (pull_request) Successful in 9s
CI / 3. RESULT (pull_request) Successful in 12s
1d5d5d8a67
jiantw83 added 1 commit 2026-07-01 08:47:16 +00:00
chore(ci): Execute 階段移除 codex 版本號輸出
CI / 1. BUILD (pull_request) Successful in 41s
CI / 2. TEST (pull_request) Successful in 0s
CI / 3. RESULT (pull_request) Successful in 1s
0d27faf916
admin merged commit f6f7aaac80 into develop 2026-07-01 08:49:02 +00:00
admin deleted branch ai-review-resolve/develop-20260701-151057 2026-07-01 08:49:02 +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/setup-codex#1