Catch Dependency ConflictsBefore They Hit Production
Automated dependency analysis on every pull request. Get health scores, conflict detection, and copy-paste fix commands posted directly as PR comments.
Up and Running in 3 Minutes
Three simple steps to automated dependency checks on every pull request
Get Your API Key
Create a free account and generate an API key from your dashboard. Keys start with dfx_live_ for easy identification.
Add Secret to GitHub
Go to your repository Settings, then Secrets and variables, then Actions. Add DEPFIXER_API_KEY as a new repository secret.
Add Workflow YAML
Create a workflow file in .github/workflows/ and paste the configuration. DepFixer runs automatically on every PR.
.github/workflows/depfixer.yml
name: Dependency Check on: [pull_request] jobs: depfixer: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: depfixer/action@v1 with: api-key: ${{ secrets.DEPFIXER_API_KEY }}
What You Get on Every PR
A detailed dependency report posted as a comment on your pull request
Health Score (0-100)
Instant overview of your dependency health with a clear numeric score and visual indicator.
Conflict Detection by Severity
Issues categorized as critical, high, medium, or low so you know what to fix first.
Copy-Paste Fix Commands
Ready-to-run npm install commands with exact versions to resolve every conflict.
Auto-Updated Comments
Comments update on new pushes instead of creating duplicates. Your PR stays clean.
Configuration Options
Customize the action to fit your workflow
api-key---fail-on-conflictstruepackage-json-path./package.jsonmin-health-score0post-commenttrueAdvanced configuration example:
- uses: depfixer/action@v1 with: api-key: ${{ secrets.DEPFIXER_API_KEY }} min-health-score: 80 fail-on-conflicts: true package-json-path: ./packages/frontend/package.json
Simple, Transparent Pricing
Start free and scale as your team grows
Free
50 runs/month
Pro
500 runs/month
Enterprise
Unlimited runs
Start Checking Dependencies Today
Set up in 3 minutes. Get automated dependency reports on every pull request. Free for up to 50 runs per month.