Bir Deploy Yeşil Olduğu Hâlde Neden Production Güncellenmemiş Olabilir?
CI yeşil.
CI yeşil.
Hosting dashboard “success”.
Ama kullanıcı eski sürümü görüyor.
Burada yeniden component değiştirmek en kötü reflekslerden biridir.
Kontrol sıram:
1. Doğru repo mu? 2. Doğru branch mi? 3. Deploy edilen commit hangisi? 4. Build artifact gerçekten yeni mi? 5. Production branch ayarı doğru mu? 6. Custom domain hangi deployment’a bağlı? 7. Cache eski asset mi tutuyor? 8. Service worker eski bundle’ı mı servis ediyor? 9. Production URL üzerindeki build identity beklenen SHA ile eşleşiyor mu?
“Deploy başarılı” ile “beklenen sürüm canlı” aynı cümle değildir.
Release gate ancak ikinci cümle doğrulandığında kapanır.
---
Rescue & Ownership
Canlı üründe semptom yamalamak yerine production gerçeğini, root cause'u, release zincirini ve operasyonel sahipliği birlikte ele alan müdahale notları.