stevenacoffman/golangci-lint-action-go

Go implementation of the golangci-lint GitHub Action

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
versiongolangci-lint version (e.g. v2.3, v2.3.4, latest, or empty for auto-detect)""
version-filePath to .golangci-lint-version or .tool-versions file""
install-modeInstallation mode: binary, goinstall, or nonebinary
install-onlyIf true, install but do not run the linterfalse
working-directoryDirectory to run the linter in (empty = process working directory)""
github-tokenGitHub token for API calls (PR diff, push diff)${{ github.token }}
verifyRun golangci-lint config verify before lintingtrue
only-new-issuesPass diff-based --new-from-* flags to restrict output to new issuesfalse
argsArbitrary flags forwarded verbatim to golangci-lint run""
skip-cacheDisable both cache restore and cache savefalse
skip-save-cacheDisable cache save only (restore still happens)false
cache-invalidation-intervalRotate cache key every N days (0 or negative = unique key per run)7
problem-matchersIf true, register the embedded problem-matcher JSONfalse
debugComma-separated debug flags: cache, clean""
experimentalComma-separated experimental flags: automatic-module-directories""

no outputs