-
Notifications
You must be signed in to change notification settings - Fork 168
Comparing changes
Open a pull request
base repository: google-github-actions/run-gemini-cli
base: v0.1.13
head repository: google-github-actions/run-gemini-cli
compare: v0.1.14
- 9 commits
- 19 files changed
- 4 contributors
Commits on Oct 9, 2025
-
Move
gemini-invoketo custom command. (#348)For simplicity, this PR only moves `gemini-invoke` to a custom command. The other prompts will be moved in a follow-up. [Demo](joshualitt/test-repo#1) of this working e2e
Configuration menu - View commit details
-
Copy full SHA for f4249e2 - Browse repository at this point
Copy the full SHA f4249e2View commit details -
Move rest of prompts to custom commands. (#350)
This is a followup to #348. Triage / Fix -> joshualitt/test-repo#3 Review -> joshualitt/test-repo#4
Configuration menu - View commit details
-
Copy full SHA for 5e9ab58 - Browse repository at this point
Copy the full SHA 5e9ab58View commit details
Commits on Oct 10, 2025
-
Normalize tool names in prompts. (#351)
AFAICT, tool names are only qualified in the event of collision, and I do not think any of these names collide. I examined the actual tool names sent in the prompt to `/gemini-invoke` and they seem to back up this assertion.
Configuration menu - View commit details
-
Copy full SHA for b81e64d - Browse repository at this point
Copy the full SHA b81e64dView commit details
Commits on Oct 20, 2025
-
Fix interpolation syntax. (#357)
A simple PR to correctly interpolate environment variables in a few places.
Configuration menu - View commit details
-
Copy full SHA for a4d0af1 - Browse repository at this point
Copy the full SHA a4d0af1View commit details
Commits on Oct 21, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 8a30099 - Browse repository at this point
Copy the full SHA 8a30099View commit details
Commits on Oct 23, 2025
-
fix: Adapt to GitHub MCP Tooling Consolidation (#354)
This pull request addresses recent workflow failures where the **Gemini CLI could not perform review tasks** due to **breaking changes** in the GitHub MCP server. These changes were introduced in the GitHub MCP server's latest release, which consolidated the `get_pull_request*` tools into a single `pull_request_read` with multiple methods. ### Key Changes and Fixes 1. **Dependency Pinning:** The Docker image for the GitHub MCP Server is now **pinned to a specific version (v0.18.0)** instead of using `latest`. This prevents unexpected disruptions from future upstream updates and ensures consistent action stability. 2. **Tool Reference Update:** Updates MCP tool references and associated prompts for the `review` and `invoke` workflows and examples. For full details on the upstream changes, see the GitHub MCP Server release notes: [v0.18.0 Release Notes](https://github.com/github/github-mcp-server/releases/tag/v0.18.0) Fixes #353
Configuration menu - View commit details
-
Copy full SHA for 879fbe9 - Browse repository at this point
Copy the full SHA 879fbe9View commit details -
refactor(ci): prioritize event triggers in dispatch workflow (#366)
Refactor the gemini-dispatch workflow to make command handling more robust. The logic is reordered to check for event-based triggers (e.g., `pull_request.opened`, `issues.opened`) before parsing the content of a comment or issue body.
Configuration menu - View commit details
-
Copy full SHA for a1ac5be - Browse repository at this point
Copy the full SHA a1ac5beView commit details -
fix(action): correct upload artifacts condition (#368)
The previous condition `${{ inputs.upload_artifacts }}` would evaluate to true for any non-empty string, causing artifacts to be uploaded even when the input was false. This change corrects the condition to `${{ inputs.upload_artifacts == true }}`, ensuring that artifacts are only uploaded when the `upload_artifacts` input is explicitly set to true. Co-authored-by: [email protected]Configuration menu - View commit details
-
Copy full SHA for c15f752 - Browse repository at this point
Copy the full SHA c15f752View commit details -
## What's Changed * Move `gemini-invoke` to custom command. by @joshualitt in #348 * Move rest of prompts to custom commands. by @joshualitt in #350 * Normalize tool names in prompts. by @joshualitt in #351 * Fix interpolation syntax. by @joshualitt in #357 * Switch to local telemetry and upload manually to GCP by @joshualitt in #361 * fix: Adapt to GitHub MCP Tooling Consolidation by @cperez08 in #354 * refactor(ci): prioritize event triggers in dispatch workflow by @jerop in #366 * fix(action): correct upload artifacts condition by @jerop in #368 ## New Contributors * @joshualitt made their first contribution in #348 * @cperez08 made their first contribution in #354 **Full Changelog**: v0.1.13...v0.1.14
Configuration menu - View commit details
-
Copy full SHA for f7db4b6 - Browse repository at this point
Copy the full SHA f7db4b6View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v0.1.13...v0.1.14