actions-marketplace-validations/snyk-python

This action leverages Snyk Open Source to scan dependencies for known license issues and vulnerabilities.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stalelast commit Jun 26, 2022
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: actions-marketplace-validations/awshole_snyk-python@2cbb83b782b85ea12066e5133cc76e5ea7c07071 # no releases — HEAD as of 2026-07-10

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
snyk_api_keyExpects a string value corresponding to the API key to use when accessing the Snyk organization.yes
path_to_dependency_fileExpects the relative GitHub path to the dependency file to test.yes
integrate_with_snyk_platformIf this is true, the repository will be integrated with the Snyk platform.nofalse
snyk_org_idExpects a string value corresponding to the Snyk organization ID. It expects a GUID format. This is required if 'integrate_with_snyk_platform' is 'true'.no
snyk_integration_idExpects a string value corresponding to the Integration ID for a source control provider. This is required if 'integrate_with_snyk_platform' is 'true'.no
repositoryExpects the GitHub repository to import to the Snyk platform or post a GitHub Issue to. This is required if either 'integrate_with_snyk_platform' or 'create_github_issues' is 'true'.no
branch_nameExpects the GitHub repository branch name that should be imported into Snyk. This is required if 'integrate_with_snyk_platform' is 'true'.no
upload_sarifIf this is true, details of the Snyk scan will be uploaded as a SARIF file to the Security tab of a repository.nofalse
create_github_issuesIf this is true, details of the Snyk scan will be posted to the Issues tab of a repository.nofalse
github_issue_assigneeExpects a string value corresponding to the GitHub user to assign issues to if 'create_github_issues' is 'true'.no
security_issues_labelsThe labels that should be applied to security-related GitHub Issues if 'create_github_issues' is 'true'.no
license_issues_labelsThe labels that should be applied to license compliance-related GitHub Issues if 'create_github_issues' is 'true'.no
snyk_github_integration_tokenGitHub token to use for posting issues. This is required if 'create_github_issues' is 'true'.no

no outputs