Projects without CI, or without a previously passing test suite, are excluded from the scores.

Dependabot creates pull requests for thousands of organisations to help them keep their dependencies up to date.

How the score is calculated

1

We update hundreds of apps

When a new dependency version is released, Dependabot creates similar pull requests for hundreds of repos.

2

We listen for the test results

For each repo with CI enabled and a previously passing test suite, we learn whether the update breaks any tests.

3

We show you the pass rate

The compatibility score is the percentage of CI runs that passed when updating between relevant versions.