actions-marketplace-validations/shellcheck action
GitHub action to check shell script linting.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Maintainedlast commit Oct 5, 2025
- License
- MIT
Pinned Snippet
uses: actions-marketplace-validations/nuwaycloud_shellcheck-action@ce2cc8de5266e480bbf7a89e89f35646f2d7a482 # no releases — HEAD as of 2026-07-10tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| additional_files | This input contains a space separated list of additional filename to check | no | "" |
| ignore | This input contains the paths to ignore when running shellcheck | no | "" |
| ignore_paths | This input contains the paths to ignore when running shellcheck | no | "" |
| ignore_names | This input contains the names to ignore when running shellcheck | no | "" |
| severity | This input contains the minimum severity of errors to consider. Options: [error, warning, info, style] | no | error |
| check_together | This input controls the run shellcheck on _all_ files at once, instead of one at a time | no | "" |
| scandir | This input contains the directory to be searched for files. Defaults to . | no | . |
| format | This input contains the output format (checkstyle, diff, gcc, json, json1, quiet, tty) | no | checkstyle |
| version | This input contains the shellcheck version to install | no | stable |
Outputs
| name | description |
|---|---|
| files | This output contains a list of files with issues |
| options | This output contains the options used |