kubeply/rudolint
Run the BuildKit-native rudolint Dockerfile linter.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| version | Release tag to install. Defaults to latest; set only to pin a specific linter release. | no | latest |
| repository | Repository that publishes rudolint release artifacts. | no | kubeply/rudolint |
| paths | Newline-separated Dockerfile paths or directories to check. | no | . |
| config | Optional .rudolint.yaml config path. | no | "" |
| profile | Rule profile to use. Options are default, hadolint-compat, correctness, performance, and hardening. | no | default |
| format | Output format when upload-sarif is false. | no | text |
| failure-threshold | Minimum severity that exits non-zero. | no | warning |
| sarif-output | SARIF path to write when upload-sarif is true. | no | rudolint.sarif |
| upload-sarif | Upload SARIF to GitHub code scanning. | no | false |
| github-token | Optional GitHub token for release downloads. | no | "" |
Outputs
| name | description |
|---|---|
| exit-code | rudolint process exit code. |
| findings-count | Number of findings reported by rudolint, when countable. |
| sarif-path | SARIF file path when SARIF output is written. |