PR Insights Labeler
Version updated for https://github.com/jey3dayo/pr-insights-labeler to version v1.9.2.
- This action is used across all versions by ? repositories.
Go to the GitHub Marketplace to find the latest changes.
Release notes
🚀 What’s New
✨ Added
- Improve Violations section with label names (#113)
- Changed section title from “Size Summary” to “Violations” for better accuracy
- Added label names to each violation message for clarity:
auto/large-files- Files exceed size limitauto/too-many-lines- Files exceed line limitauto/excessive-changes- Total additions exceed limitauto/too-many-files- File count exceeds limit
- Example output:
### 📊 Violations - **File count exceeds limit** (`auto/too-many-files`)
🐛 Fixed
Fixed line count display to show ‘501+’ when capped at limit (#112)
- Files with more than 501 lines now display as ‘501+’ to indicate the count was capped
- Example: A file with 1040 lines previously showed as ‘501 lines’, now shows as ‘501+ lines’
Fixed incorrect risk/high label on PRs with excluded test files (#114)
- Risk evaluation now correctly uses all PR files (including excluded ones) to detect test files
- Previously, test files excluded from analysis (e.g., by .gitattributes) were not considered, causing false
risk/highlabels - Example: PR with
src/core.tsand__tests__/core.test.ts(test excluded from analysis) now correctly shows no risk label instead ofrisk/high
📊 Quality Metrics
- ✅ 797 tests passing (+1 new test for risk evaluation fix)
- ✅ 0 ESLint errors/warnings
- ✅ 0 TypeScript type errors
- ✅ Build successful
🔗 Full Changelog
Full Changelog: https://github.com/jey3dayo/pr-insights-labeler/compare/v1.9.1...v1.9.2