-
Proces správy vydání pro týmy, které vydávají často
Proces správy vydání pro softwarové týmy v sedmi krocích, s vlastníkem a kritérii dokončení u každého, plus metriky DORA a jedno další KPI, které sledovat.
Vývoj6 min čtení
-
Kdo píše changelog, a kdo by měl
Kdo píše changelog? Autorka PR ví, co se změnilo, PM proč na tom záleží. Žádná sama užitečný záznam nenapíše a výchozí volba changelog nechá zastarat.
Vývoj5 min čtení
-
Formáty souborů changelogu: JSON, YAML nebo jen Markdown
Formát souboru changelogu rozhoduje, jestli může krmit stránku a widget zároveň, nebo ho čte jen člověk. Markdown, JSON a YAML stojí něco jiného.
Vývoj4 min čtení
-
Kontrola changelogu pro GitHub Actions
Kontrola changelogu v GitHub Actions odmítne merge bez záznamu, protože krok závislý na paměti selhává podle vzorce. Jak ji nastavit a co rozbíjí.
Vývoj4 min čtení
-
Git tagy, release a váš changelog
Git tag, release a záznam changelogu jsou tři záznamy jedné události. Jejich zaměňování nechává changelog odchýlit se. Jak by si tyto tři měly odpovídat.
Vývoj4 min čtení
-
Changelogy v monorepu: jeden, nebo jeden na balíček?
Monorepo může mít jeden changelog pro celé repo, nebo jeden na balíček. Špatná volba udělá z každého release čtení buď příliš hlučné, nebo roztříštěné.
Vývoj4 min čtení
-
Semantic versioning a váš changelog
Semantic versioning říká volající straně, jak moc může bolet release, ještě než přečte slovo z changelogu. Co slibuje každé číslo, a co dluží záznam.
Vývoj4 min čtení
-
Jak postavit changelog stránku, kterou lidé sledují
Changelog stránka se vyplatí, když se na ni lidé vracejí a čtou ji znovu. Kde by měla žít, co potřebuje záznam, feedy a markup, a kam patří widget.
Vývoj5 min čtení
-
Automatizace changelogu, a její limity
Automatizujte sběr, formátování a zveřejňování. Neautomatizujte výběr ani formulaci. Kde je hranice a co se stane pokaždé, když se ta hranice posune.
Vývoj5 min čtení
-
Od conventional commits k changelogu
Conventional commits dělají changelog odvoditelný. Nedělají ho čitelný. Co konvence poskytuje, kde se zastavuje, a jak přemostit tu mezeru mezi nimi.
Vývoj5 min čtení
-
Keep a Changelog, skutečně zavedený
Specifikace má jednu stránku a čte se deset minut. Zavádění je místo, kde se týmy odchylují. Co říká, co ponechává otevřené, a kde přesně selhává.
Vývoj5 min čtení