-
Proses manajemen rilis untuk tim yang sering merilis
Proses manajemen rilis untuk tim software dalam tujuh langkah, dengan pemilik dan kriteria selesai tiap langkah, plus metrik DORA dan satu KPI tambahan.
Engineering6 menit baca
-
Siapa yang menulis changelog, dan siapa yang seharusnya
Siapa yang menulis changelog? Penulis PR tahu apa yang berubah, PM tahu kenapa itu penting. Sendirian, keduanya tidak menulis entri yang berguna.
Engineering5 menit baca
-
Format berkas changelog: JSON, YAML, atau cukup Markdown
Format berkas changelog menentukan apakah ia bisa memasok halaman dan widget, atau hanya dibaca manusia. Markdown, JSON, dan YAML punya biaya yang berbeda.
Engineering5 menit baca
-
Check changelog untuk GitHub Actions
Check changelog di GitHub Actions menolak merge tanpa entri, karena langkah yang bergantung pada ingatan akan gagal. Plus apa yang dirusak oleh check itu.
Engineering5 menit baca
-
Tag git, rilis, dan changelog Anda
Tag git, rilis, dan entri changelog adalah tiga catatan dari satu peristiwa. Mencampuradukkannya membuat changelog melenceng. Cara ketiganya selaras.
Engineering4 menit baca
-
Changelog monorepo: satu saja, atau satu per paket?
Monorepo bisa punya satu changelog untuk seluruh repo atau satu per paket. Salah pilih membuat rilis terlalu berisik dibaca atau terlalu tersebar dicari.
Engineering5 menit baca
-
Semantic versioning dan changelog Anda
Semantic versioning memberi tahu seberapa sakit sebuah rilis sebelum changelog dibaca. Apa yang dijanjikan tiap angka, dan tanggung jawab sebuah entri.
Engineering5 menit baca
-
Cara membangun halaman changelog yang diikuti orang
Halaman changelog layak dibangun ketika orang kembali lagi. Di mana letaknya, apa yang dibutuhkan tiap entri, feed dan markup, serta posisi widget.
Engineering5 menit baca
-
Otomatisasi changelog, dan batasannya
Otomatisasi pengumpulan, pemformatan dan penerbitan. Jangan otomatisasi seleksi atau formulasi. Di mana batasnya dan apa yang terjadi setiap kali bergeser.
Engineering5 menit baca
-
Dari conventional commits ke changelog
Conventional commits membuat changelog bisa diturunkan, tetapi tidak mudah dibaca. Apa yang diberikan konvensi, di mana berhenti, dan cara menutup celah.
Engineering5 menit baca
-
Keep a Changelog, benar-benar diimplementasikan
Spesifikasi Keep a Changelog hanya satu halaman. Saat implementasi, tim menyimpang. Apa katanya, apa yang dibiarkan terbuka, dan di mana salahnya.
Engineering4 menit baca