windsurf-release-automation
Execute automate release processes with semantic versioning. Activate when users mention\n\
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Execute automate release processes with semantic versioning. Activate when users mention\n\
How to use
Upewnij się, że masz zainstalowany Windsurf IDE z włączoną funkcją Cascade AI oraz że Twoje repozytorium Git zawiera historię commitów w spójnym formacie (najlepiej Conventional Commits).
Zainstaluj wymagane narzędzia dla Twojego projektu — npm, yarn lub pnpm dla projektów JavaScript, lub odpowiadające im narzędzia dla innych typów projektów.
Skonfiguruj strategię wersjonowania w pliku konfiguracyjnym skill'u, wskazując, jak powinny być interpretowane commity do określenia numerów wersji (major, minor, patch).
Wyzwól skill, wpisując w Windsurf jedno z poleceń: "windsurf release automation", "release automation", "version bump", "changelog generation" lub "semantic release".
Skill automatycznie przeanalizuje commity, zaktualizuje numer wersji w package.json, wygeneruje wpis do CHANGELOG.md, utworzy tag Git dla nowej wersji i opublikuje pakiet w rejestrze.
Sprawdź wyniki w repozytorium — nowa wersja powinna być widoczna w package.json, changelog powinien zawierać opis zmian, a tag Git powinien być dostępny w historii.