Use positional argument instead of deprecated --prompt flag
まだ誰も着手していません。
評価
- 難易度
- 2/5
- 見積もり時間
- 1〜3時間
- 初心者へのやさしさ
- 45/100
- issue の種類
- バグ
- 明瞭さ
- 明確に書かれている
- 活発さ
- 停滞
- 技術スタック
- github-actions, typescript
調査の方向性
現在 --prompt を渡している action の Gemini CLI 呼び出しを特定し、続いて prompt の値がどのように組み立てられ、実行されるかを確認します。非推奨のフラグをサポートされている呼び出しに置き換え、複数の単語または行を含む prompt の場合も含め、action が非推奨警告なしで実行されることを検証します。
索引モデルが issue の本文から書いたものです。
説明
Summary
The Gemini CLI has deprecated the --prompt (-p) flag in favor of positional arguments. This action currently uses:
gemini --yolo --prompt "${PROMPT}" --output-format json
This produces a deprecation warning in CI logs:
The --prompt (-p) flag has been deprecated and will be removed in a future version. Please use a positional argument for your prompt. See gemini --help for more information.
Suggested Fix
Change the CLI invocation to use a positional argument:
gemini --yolo --output-format json "${PROMPT}"
Or pipe via stdin if multiline prompts are a concern:
echo "${PROMPT}" | gemini --yolo --output-format json
Impact
- Currently: Warning noise in CI logs
- Future: Will break when the flag is removed
Environment
- Action version: v0.1.20
- Gemini CLI: latest (as of 2026-01-29)
- 主要言語
- TypeScript
- スター
- 2.1k
- フォーク
- 285
- 平均マージ
- 8時間 8分
- マージ済み PR(30日)
- 1
環境構築
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
google-github-actions/run-gemini-cli のほかの issue
-
難易度 1/5 1〜3時間 初心者へのやさしさ 88/100
-
難易度 1/5 1時間未満 初心者へのやさしさ 85/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
-
難易度 1/5 1時間未満 初心者へのやさしさ 78/100
-
難易度 1/5 1時間未満 初心者へのやさしさ 88/100
google-github-actions/run-gemini-cli の issue をすべて見る
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 84/100
opengovsg/FormSG#10118 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
ai-driven-qa bug claude
難易度 1/5 1時間未満 初心者へのやさしさ 75/100
linagora/twake-calendar-frontend#1434 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
check:passed streams:add
難易度 2/5 1〜3時間 初心者へのやさしさ 70/100
iptv-org/iptv#52824 · コメント 2 件 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 半日 初心者へのやさしさ 78/100
jaegertracing/jaeger-ui#4512 ·
メンテナーはふだん 1 日以内に返信
-
area:ide documentation enhancement platform:macos platform:vscode
難易度 1/5 1〜3時間 初心者へのやさしさ 88/100
anthropics/claude-code#97389 ·
メンテナーはふだん 1 日以内に返信