Scanning in CI/CD
Using Safety as a GitHub Action
Safety can be integrated into your existing GitHub CI pipeline as an Action. Just add the following as a step in your workflow YAML file after setting your SAFETY_API_KEY
secret on GitHub under Settings -> Secrets -> Actions:
(Don't have an API Key? You can sign up for one with https://safetycli.com/resources/plans.)
This will run Safety scan and will fail your CI pipeline if any vulnerable packages are found.
If you have something more complicated such as a monorepo; or once you're finished testing, read the Documentation for more details on configuring Safety as an action.
Link to GitHub Action: https://github.com/marketplace/actions/pyupio-safety-action
For more information, visit the GitHub Action documentation below:
GitHub ActionsLast updated