oxc-project/Oxlint Action
Lint your code with Oxlint
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Jul 3, 2026
- License
- None
Pinned Snippet
uses: oxc-project/oxlint-action@b78c21302e4bc637e83927135c35a6684de1053e # v3.1.0tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| version | Oxlint SemVer version pattern to use | no | latest |
| allow | Categories and lints to allow, separated by whitespace | no | "" |
| deny | Categories and lints to deny, separated by whitespace | no | "" |
| warn | Categories and lints to warn about, separated by whitespace | no | "" |
| max-warnings | Maximum number of warnings allowed. By default, no maximum is enforced. | no | — |
| deny-warnings | Fail the check if there are any warnings. | no | false |
| plugins | Comma-separated list of plugins to enable | no | "" |
| plugins-disable | Comma-separated list of plugins to disable | no | "" |
| config | Path to Oxlint or ESLint configuration file. Only JSON is supported. | no | "" |
| all-files | Lint all files, not just changed ones. Only affects PRs. | no | false |
| base-branch | Base branch to diff PR branches against. | no | "" |
| working-directory | Working directory to run oxlint in. | no | "" |
Outputs
no outputs