-
Sık yayımlayan ekipler için release yönetimi süreci
Yazılım ekipleri için yedi adımda release yönetimi süreci: her adımın sahibi ve çıkış ölçütü, DORA metrikleri ve ayrıca izlemeye değer bir KPI daha.
Mühendislik6 dk okuma
-
Changelog'u kim yazar, kim yazmalı
Changelog'u kim yazar? PR yazarı neyin değiştiğini, PM neden önemli olduğunu bilir. İkisi de tek başına iyi kayıt yazamaz, varsayılan seçim onu eskitir.
Mühendislik4 dk okuma
-
Changelog dosya formatları: JSON, YAML veya sadece Markdown
Bir changelog dosyasının formatı, bir sayfayı besleyip besleyemeyeceğini belirler, yoksa sadece insan okur. Markdown, JSON ve YAML farklı bedeller öder.
Mühendislik5 dk okuma
-
GitHub Actions için bir changelog kontrolü
GitHub Actions'ta bir changelog kontrolü kayıtsız merge'ü reddeder, çünkü hatırlamaya bağlı adım öngörülebilir biçimde çöker. Ve bu kontrolün bozduğu şey.
Mühendislik4 dk okuma
-
Git etiketleri, sürümler ve changelog'unuz
Bir git etiketi, bir sürüm ve bir changelog girişi aynı olayın üç kaydıdır. Bunları karıştırmak changelog'un kaymasına yol açar. Üçü nasıl uyuşmalı.
Mühendislik4 dk okuma
-
Monorepo changelog'ları: tek mi, paket başına mı?
Bir monorepo tüm repo için tek changelog tutabilir veya paket başına bir tane, ve yanlış seçim her release'i ya çok gürültülü ya da çok dağınık yapar.
Mühendislik5 dk okuma
-
Semantic versioning ve changelog'unuz
Semantic versioning, bir sürümün changelog'da tek kelime okumadan önce ne kadar canını yakabileceğini söyler. Her sayının vaadi, bir girişin borcu.
Mühendislik4 dk okuma
-
İnsanların takip ettiği bir changelog sayfası nasıl kurulur
Bir changelog sayfası, biri ona geri döndüğünde değerlidir. Nerede yaşamalı, her kayıt neye ihtiyaç duyar, akışlar ve markup, ve widget nereye oturur.
Mühendislik5 dk okuma
-
Changelog otomasyonu, ve sınırları
Toplama, biçimlendirme ve yayımlamayı otomatikleştirin. Seçimi ya da ifadeyi otomatikleştirmeyin. Çizginin nerede olduğu ve kaydığında ne olduğu.
Mühendislik5 dk okuma
-
Conventional commits'ten bir changelog'a
Conventional commits bir changelog'u türetilebilir yapar. Okunabilir yapmaz. Konvansiyonun sağladığı, durduğu yer, ve boşluğu nasıl kapatacağınız.
Mühendislik5 dk okuma
-
Keep a Changelog, gerçekten uygulandı
Spesifikasyon bir sayfadır ve okunması on dakika sürer. Ekiplerin saptığı yer uygulama aşamasıdır. Ne dediği, ne bıraktığı, ve nerede yanlış gittiği.
Mühendislik4 dk okuma