Toolverse
Wszystkie skille

magerun-release

autor: netz98

Zautomatyzuj proces wydania nowej wersji n98-magerun2 zgodnie ze standardami branży

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
netz98
Kategoria
Frontend
Wyświetlenia
2

O skillu

Skill opisujący techniczną procedurę wydania nowej wersji narzędzia n98-magerun2. Zawiera instrukcje dotyczące aktualizacji numerów wersji w kodzie, pliku konfiguracyjnym i dzienniku zmian, a także uruchomienia narzędzia release-it do sfinalizowania wydania. Przeznaczony dla deweloperów odpowiedzialnych za zarządzanie cyklem wydań tego narzędzia CLI dla Magento.

Jak używać

  1. Przejrzyj historię zmian w repozytorium, aby zidentyfikować wszystkie modyfikacje od ostatniego wydania. Użyj polecenia git log $(git describe --tags --abbrev=0)..HEAD --oneline, które wyświetli listę commitów zawartych w nowej wersji.

  2. Określ numer następnej wersji, stosując zasady semantic versioning (SemVer). Przeanalizuj rodzaje zmian (poprawki, nowe funkcje, zmiany niekompatybilne) aby wybrać odpowiednią inkrementację numeru.

  3. Zaktualizuj numer wersji w trzech miejscach: w pliku src/N98/Magento/Application.php w stałej APP_VERSION, w pliku version.txt oraz w pliku CHANGELOG.md. W dzienniku zmian upewnij się, że wszystkie zmiany z historii gita są udokumentowane.

  4. Upewnij się, że pracujesz na gałęzi master, a następnie uruchom narzędzie release-it poleceniem npx release-it (lub vendor/bin/release-it jeśli jest dostępne przez composera, choć zazwyczaj jest to narzędzie JavaScript).

  5. Potwierdź proces wydania i postępuj zgodnie z monitami wyświetlanymi przez narzędzie release-it, aby dokończyć wydanie nowej wersji.

Podobne skille