actions-marketplace-validations/Hadolint Action
Action that runs Hadolint Dockerfile linting tool
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Maintainedlast commit Sep 22, 2025
- License
- MIT
Pinned Snippet
uses: actions-marketplace-validations/hadolint_hadolint-action@2332a7b74a6de0dda2e2221d575162eba76ba5e5 # no releases — HEAD as of 2026-07-12tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| dockerfile | The path to the Dockerfile to lint | no | Dockerfile |
| config | Path to a config file | no | — |
| recursive | Search for specified dockerfile recursively, from the project root | no | false |
| output-file | The path where to save the linting results to | no | /dev/stdout |
| no-color | Don't create colored output. | no | false |
| no-fail | Never exit with a failure status code | no | false |
| verbose | Print more information about the running config | no | false |
| format | The output format, one of [tty (default) | json | checkstyle | codeclimate | gitlab_codeclimate | codacy | sarif] | no | tty |
| failure-threshold | Fail the pipeline only if rules with severity above this threshold are violated. One of [error | warning | info (default) | style | ignore] | no | info |
| override-error | A comma separated list of rules whose severity will be `error` | no | — |
| override-warning | A comma separated list of rules whose severity will be `warning` | no | — |
| override-info | A comma separated list of rules whose severity will be `info` | no | — |
| override-style | A comma separated list of rules whose severity will be `style` | no | — |
| ignore | A comma separated string of rules to ignore | no | — |
| trusted-registries | A comma separated list of trusted registry urls | no | — |
Outputs
no outputs