Pull Requests

Snyk Fix PRs

Fix pull or merge requests are created automatically by Snyk when new issues are identified in Project tests or a retest is run on a Project that has identified vulnerabilities. This feature applies to Projects imported through a Git repository integration such as GitHub Enterprise or Azure.

For a full description of Snyk Fix PRs, see Snyk Fix Pull Requests.

PR Checks

Pull request checks are tests that run on generated pull requests to identify new issues with Projects. This allows you to prevent issues from being introduced into your code before merging to the main branch.

For a full description of PR Checks, see Pull Request Checks.

The differences between Fix PRs and PR Checks

  • Snyk Fix pull or merge requests are initiated by Snyk when a new issue is identified in a Project test or retest. PR Checks or merge requests are initiated by Snyk when there are code changes in an Organization or Project.

  • Snyk Fix PRs are used for the remediation of issues. PR checks are used for the prevention of issues.

  • Snyk Fix PRs are automatic or manual requests made to resolve issues with fixes available, for example, an upgrade or a patch. PR checks are tests made on code changes based on conditions you configured during setup, which identify vulnerabilities that could affect your code before merge.

  • Snyk Fix PRs trigger when an issue is detected from a daily scan or test. PR checks trigger when you make a code change in a PR.

Last updated

More information

Snyk privacy policy

© 2023 Snyk Limited | All product and company names and logos are trademarks of their respective owners.