shekhar199511/Universal AI Merge Issue Analyzer
Uses a specified generative AI model (e.g., Gemini, OpenAI) to analyze Git diffs for potential merge conflicts, breaking changes, and logical issues.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| ai_provider | The AI service provider (e.g., "gemini", "openai"). | yes | gemini |
| ai_api_key | Your AI service API Key. Store as a GitHub Secret for security. | yes | — |
| api_base_url | The base URL for the AI API endpoint. Leave empty for provider defaults. | no | "" |
| model_name | The specific AI model to use (e.g., "gemini-2.0-flash", "gpt-4o"). | yes | gemini-2.0-flash |
| github_token | GitHub token for posting comments | yes | — |
Outputs
| name | description |
|---|---|
| analysis_report | The full text report from the AI analysis. |
| analysis_status | Overall status of the analysis: "PASS" if no issues, "FAIL" otherwise. |