pradeepmouli/Dependabit - AI-Powered Dependency Tracker
Automatically track and monitor external informational dependencies using LLM analysis
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| action | Action to perform: generate, update, check, or validate | yes | generate |
| repo_path | Path to repository root | no | . |
| manifest_path | Path to manifest file (relative to repo_path) | no | .dependabit/manifest.json |
| config_path | Path to config file (relative to repo_path) | no | "" |
| llm_provider | LLM provider: github-copilot, claude, openai | no | github-copilot |
| llm_model | LLM model to use (optional) | no | — |
| llm_api_key | API key for LLM provider (uses GITHUB_TOKEN if not provided) | no | — |
| create_issues | Create GitHub issues for detected changes (check action) | no | true |
| issue_labels | Labels to add to created issues (comma-separated) | no | dependabit,dependency-update |
| debug | Enable debug logging | no | false |
Outputs
| name | description |
|---|---|
| manifest_path | Path to the generated/updated manifest file |
| dependency_count | Number of dependencies detected |
| files_scanned | Number of files scanned |
| llm_calls | Number of LLM API calls made |
| total_tokens | Total tokens used in LLM calls |
| average_confidence | Average confidence score of detected dependencies |
| changes_detected | Number of dependency changes detected (check action) |
| issues_created | Number of GitHub issues created (check action) |