develop
master
修正 setup-antigravity composite action:CLI 安裝完成後,後續 step 找不到工具,導致下游 AI Code Review 以 找不到可用的 AI 工具(antigravity/codex/claude) 失敗。
setup-antigravity
找不到可用的 AI 工具(antigravity/codex/claude)
install.sh
~/.local/bin/agy
bash --noprofile --norc
agy
antigravity --version
在「安裝 Antigravity CLI」step:
$HOME/.local/bin
$GITHUB_PATH
antigravity
action.yml
with
antigravity exec ... -
ai-code-review
No dependencies set.
The note is not visible to the blocked user.
變更摘要
修正
setup-antigravitycomposite action:CLI 安裝完成後,後續 step 找不到工具,導致下游 AI Code Review 以找不到可用的 AI 工具(antigravity/codex/claude)失敗。問題根因
install.sh把 binary 裝到~/.local/bin/agy,僅改 shell profile;runner 後續 step 以bash --noprofile --norc啟動,不會載入 profile,因此 PATH 中沒有agy。antigravity --version判斷工具是否存在,但安裝出的 binary 名為agy,即使 PATH 正確也命中不到。修改內容
在「安裝 Antigravity CLI」step:
$HOME/.local/bin寫入$GITHUB_PATH,使後續 step 的 PATH 都能找到agy。antigravity→agy的 symlink,提供以工具名稱呼叫的慣用指令。影響範圍
action.yml(安裝步驟與時間戳),不涉及 OAuth 憑證寫入邏輯。with參數;惟需發新 tag 並更新引用版本後,CI 才會取得修正。注意事項
antigravity exec ... -)仍為未驗證的猜測,屬ai-code-reviewrepo 的後續課題,不在本 PR 範圍。