Releases: ADernild/py-qa-report-action
Releases · ADernild/py-qa-report-action
v1.3.1 - Bug fix
🐛 Bug Fixes
- Fix typo in report output
📦 Full Changelog
https://github.com/yourusername/py-qa-report-action/compare/v1.3.0...v1.3.1
For the full feature set, see v1.3.0 release notes.
v1.3.0
🆕 New Features
- Ruff auto-fix information: Reports now show which issues can be automatically fixed
- Fix applicability indicators: Visual icons show safe (✅) vs unsafe (
⚠️ ) fixes - Fix code previews: See the actual code changes that will be applied
🔧 Improvements
- Track only safe fixes for auto-fixable count
- Show per-issue-type fixable counts
- Users can easily identify which issues can be fixed with
ruff check --fix
📋 Example Output
## 🔧 Ruff Linting Results
- **Total Issues**: 15
- **Files Affected**: 3
- **Auto-fixable**: 🔧 8 issues
#### [SIM102](url) (5 occurrences - 5 fixable)
Use a single `if` statement instead of nested `if` statements
- api_clients/violation.py:3-5
- ✅ **Fix available** (safe)
- Combine `if` statements using `and`
```py
if len(arg) > 1 and arg[0] > 5:
return arg
```Update: v1.3.1 released with minor typo fix. Use @v1.3 to get the latest patch.
What's Changed
Full Changelog: v1.2.0...v1.3.0
v1.2.0
What's Changed
Full Changelog: v1.1.0...v1.2.0