haskell-actions/Scan code with HLint

Scan Haskell code for possible improvements using HLint.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jul 2, 2026
License
Apache 2.0

Pinned Snippet

workflow.ymlSHA-pinned
uses: haskell-actions/hlint-scan@abd8bbb55afd1ec2c86bc28e081c1ca49037dd9c # v1.3.0

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
binaryPath to the hlint binary.no
pathPath of file or directory that HLint will be told to scan.no.
hintsPath for HLint configuration file.no
categoryString used by GitHub code scanning for matching the analyses.no
tokenAccess token to fetch the repository and write the code scanning results from HLint to GitHub code scanning.no${{ github.token }}
fail-onIf not empty, then this disables code scanning and instead outputs annotations. The value can be one of 'never', 'error', 'warning', or 'note', which denotes at what level a non-zero exit can happen. This is only intended for use in private GitHub repositories which do not have code scanning available. no
namedescription
sarif-idThe ID of the uploaded SARIF file.