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