Toolverse
Wszystkie skille

bump-version

autor: wandb

Automatycznie przygotuj nową wersję SDK Weave do wydania

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
wandb
Kategoria
DevOps

O skillu

Umiejętność do zarządzania wersjami SDK Pythona Weave. Automatycznie usuwa tag pre-release (np. 0.52.24-dev0 → 0.52.24), tworzy tag gita i przygotowuje następną wersję deweloperską (np. 0.52.25-dev0). Idealna dla zespołów wydających nowe wersje biblioteki. Replikuje workflow GitHub Actions bump-python-sdk-version.

Jak używać

  1. Upewnij się, że katalog roboczy gita jest czysty — nie może być żadnych niezatwierdzonych zmian. Uruchom z głównego katalogu repozytorium.

  2. Wykonaj test zmian poleceniem z flagą --dry-run, aby zobaczyć podgląd tego, co się zmieni: uv run ./scripts/bump_python_sdk_version.py --dry-run

  3. Przejrzyj wynik podglądu. Jeśli wszystko wygląda poprawnie i chcesz kontynuować, uruchom skrypt bez flagi --dry-run: uv run ./scripts/bump_python_sdk_version.py

  4. Skrypt automatycznie usunie tag pre-release z bieżącej wersji, utworzy tag gita i przygotuje następną wersję deweloperską.

  5. Po zakończeniu bumpu wersji sprawdź ostatnie commity poleceniem: git log -2

  6. Wyślij zmiany do repozytorium: git push && git push --tags

Podobne skille