thehapyone/Mergebot Pull Request Analysis
Run Mergebot’s ondemand analyzer inside GitHub Actions using GitHub App credentials.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| github-app-id | GitHub App ID used by Mergebot. | yes | — |
| github-app-private-key | Multiline private key (PEM) generated for the Mergebot GitHub App. | yes | — |
| github-app-installation-id | Optional installation ID if automatic discovery fails. | no | — |
| config-path | Relative or absolute path to the Mergebot config inside the workspace. | no | — |
| project | Override the repository slug Mergebot should target (defaults to the current repo). | no | — |
| workers | Number of Mergebot workers to spawn. | no | — |
| max-concurrency | Max concurrent pull requests/projects to process. | no | — |
| log-level | Mergebot log level (debug, info, warn). | no | info |
| mergebot-command | Mergebot subcommand to execute (ondemand, queue, etc.). | no | ondemand |
| extra-args | Additional CLI flags appended verbatim to the Mergebot command. | no | — |
| azure-api-key | Optional Azure/OpenAI API key for LLM access. | no | — |
| azure-api-base | Optional Azure endpoint base URL. | no | — |
| azure-api-version | Optional Azure API version string. | no | — |
| requests-ca-bundle | Optional CA bundle path to trust corporate proxies. | no | — |
| dry-run | When true, print the Mergebot command without executing (used for tests). | no | false |
Outputs
no outputs