actionlint
actionlint is a static control tool developed for GitHub Actions workflow files. It examines unexpected or incomplete keys in workflow files according to syntax rules. It captures semantic errors by performing strong type checking in ⁇ $ ⁇ ⁇ statements.
rhysd · Code Quality & Review
Common commercial products in this category: SonarCloud, Codacy, DeepSource
- You control syntax errors and missing keys in Workflow files.
- You catch semantic errors and type discrepancies in workflow statements.
- You perform safety checks and integrated vehicle checks on executed scripts.
- • NeutralGitHub Issue
Add support for SARIF
“How to output as [SARIF]( using [error message formatter]( Is Go template flexible enough to do it or it's easier to output as JSON and then convert it to SARIF? Thanks”
- • NeutralGitHub Issue
TestLintFindProjectFromPath test fail on v1.6.25
“Running `go test -v ./ ./scripts/...` on [v1.6.25]( fails with this error: ``` === RUN TestLintFindProjectFromPath linter_test.go:223: no error was detected though the project was found from path parameter --- FAIL: TestLintFindProjectFromPath (0.00s) ``` Although it says no…”