ruff-check-ci
Lint Python code with RUFF and get CI/CD-compatible output formats like JSON, GitLab, GitHub, or SARIF.
Instructions
Run RUFF linter with CI/CD-specific output formats.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| code | Yes | Python code to lint | |
| output_format | No | Output format (json, gitlab, github, sarif) | json |
| config_path | No | Optional path to RUFF configuration file |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| output | Yes | Raw RUFF output in the requested format | |
| format | Yes | Output format used (json, gitlab, github, sarif) | |
| success | Yes | Whether the check completed without errors |