strawgate/Gemini via GitHub Actions
A tool to allow Gemini to interact with GitHub issues and pull requests.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| gemini_api_key | The Gemini AI API key. | yes | — |
| github_token | The GitHub token for authentication. | yes | — |
| github_repository | The GitHub repository owner/name. | yes | ${{ github.repository }} |
| github_repo_id | The GitHub repository ID. | yes | ${{ github.event.repository.id }} |
| github_issue_number | The GitHub issue number (optional). | no | — |
| github_pr_number | The GitHub pull request number (optional). | no | ${{ github.event.pull_request.number }} |
| model | The Gemini model to use. | no | gemini-2.5-flash-preview-04-17 |
| activation_restrictions | Comma-separated activation restrictions (optional). | no | — |
| config_file | Path to the config file (optional). | no | — |
| tool_restrictions | Comma-separated list of tool restrictions (optional). | no | — |
| command_restrictions | Comma-separated list of command restrictions (optional). | no | — |
| debug | Enable debug mode (optional). | no | false |
| user_question | The user's natural language question. | yes | — |
Outputs
no outputs