ai-review-resolve/develop-20260627-142726
develop
prompt
model
oauth
agy
outputs.text
$GITHUB_OUTPUT
$GITHUB_PATH
$HOME/.local/bin
agy --print "$PROMPT" --model "$MODEL"
empty prompt
with
secrets.ANTIGRAVITY_OAUTH
vars.ANTIGRAVITY_MODEL
secrets
vars
action.yml
23747ce feat(action): 新增 Antigravity CLI composite action
3b25eae test(ci): 新增 Antigravity composite action 驗證流程
efcea83 fix(action): 修正 Antigravity CLI 路徑設定
0afdec7 fix(action): 寫入 Antigravity OAuth token 檔案
56452e3 fix(action): 修正 Antigravity prompt 參數傳遞
eead636 fix(action): 修正 composite step 環境變數傳遞
eb40ce7 fix(action): 加入 OAuth token 安全除錯資訊
7494409 fix(action): 改由 inputs 傳遞 OAuth 與模型設定
e550a3d chore(action): 移除 OAuth token 除錯輸出
5549895 refactor(action): 精簡 OAuth token 初始化流程
2102943 docs(doc-funcs): 補齊 action 與 workflow 文件
.gitea/workflows/ci.yaml
.gitea/workflows/cd.yaml
README.md
vars.ACTION_RELEASE_TAG_VERSION
vars.ANTIGRAVITY_EMAIL
https://antigravity.google/cli/install.sh
git diff --check
No dependencies set.
The note is not visible to the blocked user.
變更摘要
prompt、model、oauth輸入,並以agy執行指定提示。outputs.text的輸出串接,將agystdout 寫入$GITHUB_OUTPUT,供呼叫端讀取。$GITHUB_PATH加入$HOME/.local/bin,讓後續 composite step 能可靠找到agy。oauthbase64 內容解碼到 Antigravity CLI token 檔案,並設定目錄權限與檔案權限。agy --print "$PROMPT" --model "$MODEL"傳遞 prompt,避免empty prompt錯誤。with明確傳入secrets.ANTIGRAVITY_OAUTH與vars.ANTIGRAVITY_MODEL,避免 composite action 內部直接讀不到secrets/vars。action.yml、CI workflow 與 CD workflow 的用途與逐行註解。Commit
23747ce feat(action): 新增 Antigravity CLI composite action3b25eae test(ci): 新增 Antigravity composite action 驗證流程efcea83 fix(action): 修正 Antigravity CLI 路徑設定0afdec7 fix(action): 寫入 Antigravity OAuth token 檔案56452e3 fix(action): 修正 Antigravity prompt 參數傳遞eead636 fix(action): 修正 composite step 環境變數傳遞eb40ce7 fix(action): 加入 OAuth token 安全除錯資訊7494409 fix(action): 改由 inputs 傳遞 OAuth 與模型設定e550a3d chore(action): 移除 OAuth token 除錯輸出5549895 refactor(action): 精簡 OAuth token 初始化流程2102943 docs(doc-funcs): 補齊 action 與 workflow 文件影響範圍
action.yml:action 名稱、描述、輸入、step 環境變數、安裝與執行步驟、PATH 傳遞、OAuth token 檔案初始化、CLI prompt 參數、輸出值與逐行註解。.gitea/workflows/ci.yaml:PR 驗證流程由 AI code review 改為 Antigravity action 驗證,並明確傳入 action 所需 OAuth 與 model。.gitea/workflows/cd.yaml:保留 master push 釋出流程並補齊 workflow 註解。README.md:新增專案說明、專案列表、功能列表狀態與使用範例。風險與注意事項
vars.ACTION_RELEASE_TAG_VERSION、vars.ANTIGRAVITY_MODEL、vars.ANTIGRAVITY_EMAIL與secrets.ANTIGRAVITY_OAUTH可用。secrets.ANTIGRAVITY_OAUTH需是 Antigravity OAuth token 檔案內容的 base64 字串。https://antigravity.google/cli/install.sh。$HOME/.local/bin,後續仍需依實際安裝路徑調整$GITHUB_PATH。git diff --check、README 錨點/區塊一致性檢查與草稿有效內容比對。