Toolverse
Wszystkie skille

toolhive-release

autor: stacklok

Zautomatyzuj wydania ToolHive — analiza zmian, wersjonowanie i workflow w jednym kroku

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
DevOps
Wyświetlenia
6

O skillu

Skill do Claude'a, który automatyzuje proces wydawania nowych wersji ToolHive. Analizuje commity od ostatniego wydania, kategoryzuje zmiany (nowe funkcje, poprawki, zmiany łamiące), rekomenduje typ bump'a semantycznego (major/minor/patch) i uruchamia workflow wydania. Użyj gdy przygotowujesz nową wersję, sprawdzasz co się zmieniło od ostatniego wydania, lub decydujesz jaki bump wybrać.

Jak używać

  1. Powiedz Claude'owi "release", "cut a release", "new version" lub "version bump" — skill automatycznie się aktywuje. 2. Skill znajdzie ostatni tag wydania (np. v0.8.3) używając git tag --sort=-v:refname. 3. Przeanalizuje wszystkie commity od ostatniego wydania za pomocą git log, wylistuje je i policzy. 4. Każdy commit zostanie skategoryzowany: nowe funkcje (minor bump), poprawki błędów (patch bump), zmiany łamiące (major bump), ulepszenia (patch lub minor), testy/CI (bez wpływu), dokumentacja (bez wpływu), zależności (patch bump). 5. Na podstawie kategoryzacji skill zarekomenduje typ bump'a — major jeśli są zmiany łamiące, minor jeśli są nowe funkcje bez zmian łamiących, patch jeśli tylko poprawki i ulepszenia. 6. Skill utworzy pull request wydania z wersjonowaniem i uruchomi workflow wydania.

Podobne skille