Commit graph

5 commits

Author SHA1 Message Date
Peter Steinberger
f90478b74a Handle external contributor CI permissions gracefully
- Add continue-on-error to all comment-posting steps in lint-reporter
- Check for fork PRs and skip Claude reviews for external contributors
- Add permission checks to prevent CI failures on forks
- Create documentation explaining external contributor CI behavior
- Ensure all workflows handle permission errors without failing the build

This allows external contributors to submit PRs without CI failures due to
missing write permissions, while still running all tests and validations.
2025-06-28 15:22:05 +02:00
Peter Steinberger
986154da7c Fix quality report formatting - remove empty line between title and status
- Changed lint-reporter action to display title and status on same line
- Before: Title on one line, empty line, then status on next line
- After: Title and status on same line for more compact display
- Affects all quality reports: Node.js linting, formatting, coverage, etc.
2025-06-28 15:22:05 +02:00
Peter Steinberger
b22d8995dd
Add comprehensive server tests and switch to Biome linter (#73) 2025-06-24 18:51:38 +02:00
Peter Steinberger
686860b088 improve CI commenter 2025-06-23 03:20:03 +02:00
Peter Steinberger
83a4bf0f75
fix: apply formatters to pass CI checks (#19) 2025-06-19 01:39:27 +02:00