summaryrefslogtreecommitdiff
path: root/Omni/Ci.hs
AgeCommit message (Collapse)Author
7 daysOmni/Ci: fix extractErrorMessage functionBen Sima
Improve error message extraction to preserve meaningful error information instead of filtering everything out. Fixed fallback logic and ANSI escape sequence handling to prevent "Unknown error" messages in CI git notes. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
7 daysOmni/Ci: fix timeout and carriage return issuesBen Sima
- Add explicit --time 0 argument to bild test command - Add debug logging for BILD_ARGS environment variable - Strip ANSI escape sequences and carriage returns from error messages - Fixes ^M characters appearing in git notes - Ensures timeout is properly disabled for CI runs 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
7 daysOmni/Ci: improve error message extraction in git notesBen Sima
- Add extractErrorMessage function to filter meaningful errors - Extract only lines containing fail/error keywords - Filter out progress output and warnings - Limit to first 5 error lines for concise reporting - Fixes issue with unhelpful progress output in CI notes 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
7 daysOmni/Ci: add --rerun flag to bypass already verified checkBen Sima
- Add -r, --rerun option to run CI even when already verified - Allows re-running CI for testing or validation purposes - Fixes "verification failed" error when wanting to rerun CI 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
8 daysOmni/Ci: optimize lint performance for faster CIBen Sima
- Use lint without arguments to leverage git diff instead of all files - Avoids passing 289 individual files as arguments to lint - Much faster for clean repos and smaller diffs - Resolves CI hanging issues during lint phase 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
8 daysOmni/Ci: enhance error diagnostics and progress feedbackBen Sima
- Capture stderr from lint/test failures in git notes - Add progress logging showing file counts - Fix date format to use UTC - Include truncated error messages for easier debugging
11 daysMake Ci.hs executableBen Sima
2025-11-22fix: fix compilation errors in Omni/Ci.hsBen Sima
Amp-Thread-ID: https://ampcode.com/threads/T-ca3b086b-5a85-422a-b13d-256784c04221 Co-authored-by: Amp <amp@ampcode.com>
2025-11-22feat: implement t-1o2bxcq7999.3Ben Sima