Awesome Reviewers

Verification · Testing · Version and platform matrix

Minimum versions

Test with the lowest declared dependency versions.

How to build it

  1. Declare the lowest supported version of each dependency in a constraints file.
  2. Install those minimum versions in a separate CI job.
  3. Run the test suite against that job on each pull request.

Signals in a repository

  • A constraints or lower-bounds requirements file for minimum versions.
  • A CI job named for minimum or lowest dependency versions.
  • Lower bounds in dependency declarations that match the tested versions.

In practice

No scanned repository runs a tool for this check. The steps above are the only guidance.