GitHub Action for Gemini CLI integration
Top 40.4% on SourcePulse
This GitHub Action integrates the Gemini CLI into development workflows, enabling autonomous agents for routine coding tasks and on-demand collaboration for code reviews, issue triage, and analysis. It targets developers and teams seeking to leverage AI for enhanced productivity and code quality within their GitHub repositories.
How It Works
The action leverages the Gemini CLI, allowing conversational interaction via comments (e.g., @gemini-cli fix this issue
). It supports tool-calling capabilities, enabling integration with other CLIs like gh
for extended functionality. Customization is achieved through a GEMINI.md
file, providing project-specific context and instructions to the Gemini model.
Quick Start & Requirements
GEMINI_API_KEY
./setup-github
command within the Gemini CLI or manually copy example workflows to .github/workflows/
.GITHUB_TOKEN
or a custom GitHub App for GitHub API.Highlighted Details
GEMINI.md
for project-specific instructions.Maintenance & Community
This project is maintained by Google. Further details on contributing can be found in the Gemini CLI Contributing Guide.
Licensing & Compatibility
The README does not explicitly state the license. Compatibility for commercial use or closed-source linking is not specified.
Limitations & Caveats
The README does not specify the license, which may impact commercial use. Authentication methods and observability configurations require careful setup.
1 day ago
Inactive