Safety CI for GitHub

Keep track of vulnerabilities.

Safety CI checks your commits and pull requests on GitHub for dependencies with known security vulnerabilities.

Try it out

See what is vulnerable

Safety CI integrates with your GitHub account, just like tests do. You'll get a status on every pull request and on each and every commit - across all your branches.

Customer profile user interface
Customer profile user interface

See what exactly is wrong

If you are using a dependency with a known security vulnerability, checks on GitHub will fail and you'll get a link to a page with details about the vulnerability. This allows you to check if you are affected and gives you all the details straight from the source.

Learn more about Safety CI for GitHub

Read our Safety CI documentation and guides for getting Safety CI set up and integrated into your GitHub repositories

Meet the Safety family

The Safety family is a set of tools that help you to keep your dependencies secure.

Safety CLI

Command line interface

Safety CLI is a command-line tool that checks local dependencies for known security vulnerabilities.

Learn More

Safety CI for GitHub

Customer profile user interface

Safety CI for GitHub is integrated into pyup.io and checks commits and Pull Requests on your GitHub repositories for insecure and outdated dependencies.

Learn More