GitHub Rulesets: Jak si vynutit kvalitu bez mikromanagementu
28.03, 9:30–9:55 (Europe/Prague), Track II
Jazyk: Čeština

Jak udržet kvalitu v repozitářích bez toho, aby člověk musel kontrolovat každý pull request ručně? Jak nastavit pravidla tak, aby chránila hlavní větev, ale zároveň nebrzdila vývoj?


S rostoucím počtem repozitářů přestává klasická branch protection škálovat. Pravidla se liší, nastavení zastarává a řízení se postupně rozpadá. GitHub Rulesets přinášejí centralizovaný a flexibilní mechanismus, jak definovat a vynucovat pravidla nad větvemi i tagy – na úrovni repozitáře i celé organizace.

V přednášce si ukážeme:
– jaký problém Rulesets skutečně řeší,
– jak funguje jejich vyhodnocování a hierarchie,
– rozdíl mezi repository-level a organization-level pravidly,
– praktické scénáře (required checks, zákaz force push, ochrana release větví),
– typické chyby při zavádění a jak se jim vyhnout.

Cílem je ukázat, jak pomocí systémově nastavených pravidel zvýšit kvalitu i bezpečnost, aniž by bylo nutné zavádět mikromanagement nebo manuální dohled.


Obtížnost přednášky

Záčátečníci