This is a GitHub Action that runs the statick static code analysis tool.
The action inputs mirror the command line arguments for the CLI version of statick, and much more detail about the powerful statick configuration options is available in the README of the above repository.
Any discovered statick issue fails the action. Default true
.
Setting his input to false
may be useful to allow the workflow to work through all workflow steps while debugging.
The statick config file to use. Default: config.yaml
.
The statick log level to use. Default: INFO
.
Where to write statick logs. Default: /tmp/statick_output
.
Where statick should look for files to perform static analysis on. Default: .
The statick config file to use. Default: profile.yaml
.
Where to look for user-provided statick configuration. Default: empty string.
The minimal use of statick-action
, presuming some code is present workflow workspace is:
uses: actions/statick-action
More advanced usage, including use of specific profiles, configurations, and user-specified resources can be viewed in the self-test workflow in this repository.