crytic/slither-action

Runs Slither, the Solidity static analyzer.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
solc-versionThe version of solc to use. Should be autodetected, but may be specified manually.
node-versionThe version of node to use.
targetThe path of the project that Slither should analyze, relative to the repo root..
sarifIf provided, the path of the SARIF file to produce, relative to the repo root.
slither-argsExtra arguments to pass to Slither.
slither-configThe path to the Slither configuration file. By default, `./slither.config.json` is used if present.
slither-versionThe version of slither-analyzer to use. By default, the latest release in PyPI is used.
slither-pluginsA requirements.txt file to install alongside Slither. Useful to install custom plugins.
ignore-compileWhether to ignore the compilation step when running crytic-compile and Slither.false
fail-onCause the action to fail if Slither finds any findings of this severity or higher. By default it will fail if any finding is foundall
internal-github-workspace${{ toJSON(github.workspace) }}
namedescription
sarifIf produced, the path of the SARIF file, relative to the repo root.
stdoutStandard output from Slither. Works well when passing `--checklist` in slither-args.