-
Procesul de gestionare a lansărilor, în șapte pași
Un proces de gestionare a lansărilor în șapte pași, cu responsabil și criterii de ieșire pentru fiecare, plus metricile DORA și un indicator în plus.
Inginerie8 min de citit
-
Cine scrie changelog-ul, și cine ar trebui
Cine scrie changelog-ul? Autoarea PR-ului știe ce s-a schimbat, PM-ul de ce contează. Niciuna singură nu scrie o intrare utilă, iar una îl învechește.
Inginerie5 min de citit
-
Formate de fișier pentru changelog: JSON, YAML sau Markdown
Formatul fișierului de changelog decide dacă poate alimenta o pagină și un widget sau doar e citit. Markdown, JSON și YAML costă lucruri diferite.
Inginerie5 min de citit
-
Un check de changelog pentru GitHub Actions
Un check de changelog în GitHub Actions refuză merge-ul fără intrare, pentru că un pas bazat pe memorie eșuează după un tipar. Și ce strică acel check.
Inginerie5 min de citit
-
Tag-uri git, lansări și changelog-ul tău
Un tag git, o lansare, o intrare de changelog: trei înregistrări ale aceluiași eveniment. Dacă le confundați, changelog-ul deviază. Cum se potrivesc.
Inginerie5 min de citit
-
Changelog-uri de monorepo: unul singur, sau unul pe pachet?
Un monorepo poate avea un changelog pentru tot repo-ul sau unul pe pachet, iar alegerea greșită face lansările fie prea zgomotoase, fie prea dispersate.
Inginerie5 min de citit
-
Semantic versioning și changelog-ul tău
Semantic versioning spune cât de mult poate durea o lansare înainte să citești un cuvânt din changelog. Ce promite fiecare cifră, ce datorează o intrare.
Inginerie5 min de citit
-
Cum construiești o pagină de changelog care se urmărește
Merită construită când cineva revine la ea. Unde locuiește, de ce are nevoie fiecare intrare, fluxuri și markup, și unde se potrivește widget-ul.
Inginerie6 min de citit
-
Automatizarea changelog-ului, și limitele sale
Automatizați colectarea, formatarea și publicarea changelog-ului, dar nu selecția sau formularea. Unde se află linia și ce se întâmplă când se mută.
Inginerie6 min de citit
-
De la conventional commits la un changelog
Conventional commits fac un changelog derivabil. Nu-l fac lizibil. Ce oferă convenția, unde se oprește, și cum se umple diferența dintre ele.
Inginerie5 min de citit
-
Keep a Changelog, implementat cu adevărat
Specificația e o pagină și durează zece minute de citit. Implementarea e locul unde echipele se abat. Ce spune, ce lasă deschis, și unde greșește.
Inginerie5 min de citit