Toolverse
Wszystkie skille

prepare-release

autor: mysticaltech

Automatyzuj przygotowanie wydania: changelog, wersje i notatki

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
DevOps

O skillu

Skill do przygotowania nowego wydania projektu. Analizuje zmiany od ostatniego wydania, aktualizuje numery wersji, generuje wpisy do CHANGELOG.md i tworzy notatki wydania. Automatyzuje powtarzalne zadania przed ręcznym utworzeniem tagu wydania przez opiekuna projektu. Idealna dla zespołów zarządzających wydaniami Terraform i Kubernetes.

Jak używać

  1. Uruchom skill poleceniem /prepare-release w kontekście projektu, który chcesz wydać.
  2. Skill przeanalizuje commity od ostatniego wydania, zaklasyfikuje zmiany (Features, Bug Fixes, Breaking Changes, Documentation) i zaproponuje typ wydania (patch, minor, major).
  3. Pozwól skillowi zaktualizować plik CHANGELOG.md z nowymi wpisami, a także uaktualnić odwołania do wersji w dokumentacji i badge'ach.
  4. Skill wygeneruje projekt notatek wydania na podstawie przeanalizowanych zmian.
  5. Przejrzyj i zatwierdź przygotowane zmiany — skill automatycznie je zacommituje.
  6. Ty ręcznie utworzysz tag wydania, wypchniesz go do repozytorium i utworzysz wydanie na GitHub — skill tego nie robi automatycznie.

Podobne skille