socketdev/Security Scan and Comment Action

Runs various open source security tools and then comments on PRs with results.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
github_tokenGitHub token to post comments on PRsyes
python_sast_enabledEnable Python SAST analysisnofalse
golang_sast_enabledEnable Golang SAST analysisnofalse
javascript_sast_enabledEnable JavaScript SAST analysisnofalse
dockerfile_enabledEnable Dockerfile analysisnofalse
image_enabledEnable image scanningnofalse
secret_scanning_enabledEnable secret scanningnofalse
docker_imagesComma-separated list of Docker images to scanno""
dockerfilesComma-separated list of Dockerfiles to scanno""
trufflehog_exclude_dirComma-separated list of directories to exclude in Trufflehogno""
trufflehog_rulesRules to enable in Trufflehogno""
trufflehog_show_unverifiedShow unverified secrets in Trufflehog resultsnofalse
bandit_exclude_dirComma-separated list of directories to exclude in Banditno""
bandit_rulesRules to disable in Banditno""
gosec_exclude_dirComma-separated list of directories to exclude in Gosecno""
gosec_rulesRules to enable in Gosecno""
trivy_exclude_dirComma-separated list of directories to exclude in Trivyno""
trivy_rulesRules to enable in Trivyno""
eslint_exclude_dirComma-separated list of directories to exclude in ESLintno""
eslint_rulesCustom ESLint rules or plugins to enableno""
sumo_logic_enabledEnable Sumo Logic log forwardingnofalse
sumo_logic_http_source_urlHTTP source URL for Sumo Logicno""
ms_sentinel_enabledEnable Microsoft Sentinel log forwardingnofalse
ms_sentinel_workspace_idWorkspace ID for Microsoft SentinelnoREPLACE_ME
ms_sentinel_shared_keyShared key for Microsoft SentinelnoREPLACE_ME
scan_allIf true, always scan the whole directory regardless of git or file list.nofalse
scan_filesComma-separated list of files to scan. If not set, will use git diff or scan all.no""

no outputs