sparrowapp-dev/Sparrow Bot
GitHub bot for automating repository maintenance tasks
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| github-token | GitHub token for authentication | yes | — |
| command | Command to run (stale, pr-title, auto-label, sync-labels, code-review) | yes | — |
| pr-title | PR title to validate (for pr-title command) | no | — |
| pr-number | PR number (for pr-title command) | no | — |
| commit-sha | Commit SHA (for pr-title command) | no | — |
| issue-number | Issue number (for auto-label command) | no | — |
| content | Content to analyze (for auto-label command) | no | — |
| title | Title to analyze (for auto-label command) | no | — |
| is-pr | Whether the item is a PR (for auto-label command) | no | false |
| config-path | Path to config file | no | .github/sparrow-bot.json |
| use-azure | Whether to use Azure OpenAI instead of OpenAI (for code-review command) | no | false |
| openai-api-key | OpenAI API key (for code-review command) | no | — |
| azure-openai-api-key | Azure OpenAI API key (for code-review command with use-azure=true) | no | — |
| azure-openai-endpoint | Azure OpenAI endpoint URL (for code-review command with use-azure=true) | no | — |
| azure-openai-deployment | Azure OpenAI deployment name (for code-review command with use-azure=true) | no | — |
Outputs
no outputs