-
Notifications
You must be signed in to change notification settings - Fork 0
GitHub provoz
Ondřej Klučka edited this page Jul 2, 2026
·
3 revisions
Tato stránka popisuje provozní nastavení repozitáře klucon/com_joomleague.
- Wiki je zapnutá.
- Issues jsou zapnuté.
- Projects jsou zapnuté.
- Merge do
mainje nastavený přes squash merge. - Merge commit a rebase merge jsou vypnuté.
- Branch se po merge automaticky maže.
-
mainje chráněná proti force push a smazání.
Workflow:
.github/workflows/build-package.yml
Spouští se při pushi do main a při pull requestech. Ověřuje, že jde sestavit Joomla package přes:
python3 build/validate_versions.py
python3 build/package.pyWorkflow:
.github/workflows/release-package.yml
Spouští se pouze při pushi tagu:
v*
Vytvoří Joomla ZIP, vygeneruje update feed a changelog XML a přiloží vše k GitHub Release.
První synchronizace zdrojů proběhla v commitu:
154a17f3c1bd0a8efe94a751ed8a643cd3371162
Checklist je vedený v issue:
https://github.com/klucon/com_joomleague/issues/1
Po importu zdrojů zbývá:
- připravit bridge balíček
0.21.50, - publikovat první veřejný release
0.30.0, - otestovat update
0.21.50 -> 0.30.0, - nastavit povinný passing check pro
main.
Aktuální plán je vedený v issue:
https://github.com/klucon/com_joomleague/issues/1
Milník:
0.30.0 first GitHub release
JoomLeague pro Joomla 6 - klucon/com_joomleague