Hey everyone! ![]()
Quick update on CILens - I’ve released v0.9.1 with GitHub Actions support and smarter caching!
Previous post: 🔍 CILens - CI/CD Pipeline Analytics for GitLab
What’s new in v0.9.1:
GitHub Actions support - Full feature parity with GitLab. Same percentile-based analysis (P50/P95/P99), retry detection, time-to-feedback metrics, and optimization ranking now works for GitHub Actions workflows.
Intelligent caching - Only fetches what’s missing from your cache. If you have 300 jobs cached and request 500, it fetches exactly 200 more. This means 90%+ faster subsequent runs and less API usage.
All the original features still work:
P50/P95/P99 percentiles instead of misleading averages
Time-to-feedback analysis (actual developer wait times)
Retry/flaky job detection
Per-job failure rate tracking
Optimization targets ranked by impact
JSON output for dashboards/automation
Now supports:
- GitHub Actions (REST API)
- GitLab CI/CD (GraphQL API)
- Self-hosted or cloud instances for both
If you’re managing CI/CD across multiple platforms, CILens now gives you consistent insights with the same metrics and methodology.
Still MIT licensed, written in Rust, cross-platform binaries and Nix flake available.