oxc-project/Oxlint Action

Lint your code with Oxlint

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jul 3, 2026
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: oxc-project/oxlint-action@b78c21302e4bc637e83927135c35a6684de1053e # v3.1.0

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

namedescriptionrequireddefault
versionOxlint SemVer version pattern to usenolatest
allowCategories and lints to allow, separated by whitespaceno""
denyCategories and lints to deny, separated by whitespaceno""
warnCategories and lints to warn about, separated by whitespaceno""
max-warningsMaximum number of warnings allowed. By default, no maximum is enforced.no
deny-warningsFail the check if there are any warnings.nofalse
pluginsComma-separated list of plugins to enableno""
plugins-disableComma-separated list of plugins to disableno""
configPath to Oxlint or ESLint configuration file. Only JSON is supported.no""
all-filesLint all files, not just changed ones. Only affects PRs.nofalse
base-branchBase branch to diff PR branches against.no""
working-directoryWorking directory to run oxlint in.no""

no outputs