⚡
Anında CI Log Ayrıştırma
Herhangi bir GitHub Actions log dosyasını bırakın; blight PHP/Node sürümlerini, ENV değişkenlerini, adım sonuçlarını ve tüm hataları saniyeler içinde çıkarır.
🔍
Yerel vs CI Karşılaştırması
Canlı yerel ortamınızı CI'ın gerçekte kullandığıyla karşılaştırır — yalnızca yapılandırma dosyalarını değil, gerçek çalışma zamanı durumunu.
🚨
KRİTİK / UYARI / BİLGİ
Her uyumsuzluk önem derecesine göre sınıflandırılır; böylece önce neyi düzelteceğinizi tam olarak bilirsiniz. Büyük PHP sürüm farkları her zaman KRİTİK'tir.
Temel komut
blight compare
Ortam kaymasını tek bakışta görün. Sol yerel, sağ CI, uyumsuzluklar vurgulanmış.
$ php bin/blight compare --log ci.log
CRITICAL PHP Version local 8.2.0 ci 7.4.33 Major version mismatch
WARNING Node.js local none ci 18.1.0 Not installed locally
✔ 1 critical, 1 warning — address these before pushing
📄
JSON Çıktı Modu
Pass --output json to any command for machine-readable output. Pipe into jq, curl it to your dashboard, or store in CI artifacts.
🔇
Betikler için Sessiz Mod
Use -q for a single-line summary. Embed blight in shell scripts, Makefiles, or pre-push hooks without any extra parsing.
🔔
Slack ve Discord Bildirimleri
Configure webhooks in .blight.json to send drift alerts to your team channel automatically after each comparison.
Ücretli özellik
📊
Analiz Geçmişi
blight stores every analysis locally. The history command lets you filter by repo, severity, or date — and export as JSON.
Tam geçmiş — ücretli
🛠
Varsayılan Sıfır Yapılandırma
No account, no signup, no API key. Clone, composer install, run. The free plan includes 5 analyses per repo.
🔒
Gizli Bilgi Maskeleme
Sensitive ENV variables like DATABASE_URL, SECRET_KEY, and TOKEN are automatically redacted from output.
🌐
Çok Dilli Çıktı
Get CLI output in English, Turkish, or Simplified Chinese. Use --lang tr or --lang zh, or set "lang": "tr" in .blight.json.