marblejenka/Gemini CLI Action
Uses the Gemini CLI to automate software development tasks.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| prompt | A specific prompt to guide Gemini. | no | You are a helpful assistant. |
| GEMINI_API_KEY | Your Gemini API key. | yes | — |
| OTLP_GCP_WIF_PROVIDER | The workload identity provider for GCP authentication. | no | — |
| OTLP_GOOGLE_CLOUD_PROJECT | The Google Cloud project for telemetry. | no | — |
| settings_json | A JSON string to configure the Gemini CLI. This will be written to .gemini/settings.json. To enable observability with Google Cloud, include: {"telemetry": {"enabled": true, "target": "gcp"}, "sandbox": false} | no | — |
| version | The version of @google/gemini-cli to execute. Can be a specific version from npm (e.g., '0.1.0', 'latest'), a branch name (e.g., 'main'), or a commit hash. | no | latest |
Outputs
| name | description |
|---|---|
| summary | The summarized output from the Gemini CLI execution. |