Wydanie¶
Wersjonowanie kalendarzowe: YYYY.MM.DD (pierwsze danego dnia) lub YYYY.MM.DD.N
(auto-inkrementowany sufiks od 0). Np. 2026.04.19, 2026.04.19.0, 2026.04.19.1.
Co robi make release¶
Skrypt scripts/release.sh:
- Liczy następną wersję z dzisiejszej daty + istniejących tagów
sedbadge wersji w README (version-X.Y.Z-blue) → nowa wersjagit add README.md && git commit -m "release: $VERSION"git tag $VERSIONgit push origin main --tags
Wymagania¶
- Working tree musi być czysty (oprócz README, który skrypt modyfikuje).
- Brak
CHANGELOG.md— historia togit log --grep='^release:'.
Calendar versioning
Brak decyzji major/minor/patch. Breaking changes sygnalizuj w treści commita +
README. O zasadach kompatybilności wstecznej (.env) czytaj w
Backwards compatibility.