Toolverse
Wszystkie skille

plain-upgrade

autor: dropseed

Automatycznie aktualizuj pakiety Plain i zastosuj wymagane zmiany w kodzie

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Backend

O skillu

Skill do zarządzania aktualizacjami pakietów Plain. Automatycznie uaktualnia pakiety do nowszych wersji, wyciąga instrukcje migracji z dziennika zmian i stosuje niezbędne modyfikacje kodu. Przydatny dla zespołów utrzymujących projekty oparte na Plain, oszczędzający czas przy przechodzeniu na nowe wersje zależności.

Jak używać

  1. Uruchom komendę aktualizacji: uv run plain upgrade [nazwy-pakietów]. System wyświetli listę uaktualnionych pakietów wraz z numerami wersji (np. plain-postgres: 0.1.0 → 0.2.0).

  2. Dla każdego uaktualnionego pakietu sprawdź instrukcje migracji: wykonaj uv run plain changelog [pakiet] --from [stara-wersja] --to [nowa-wersja] i przeczytaj sekcję "Upgrade instructions". Jeśli wyświetli się "No changes required", przejdź do następnego pakietu.

  3. Zastosuj wymagane zmiany w kodzie zgodnie z instrukcjami z dziennika zmian. Pamiętaj, aby zmiany były minimalne i skoncentrowane na konkretnym pakiecie.

  4. Zsynchronizuj reguły agenta i umiejętności: uruchom uv run plain agent install, aby załadować zaktualizowane reguły i umiejętności z uaktualnionych pakietów.

  5. Zwaliduj projekt: najpierw wykonaj uv run plain fix aby naprawić formatowanie, następnie uv run plain check aby uruchomić linting, preflight checks, migracje i testy.

  6. Przetwórz wszystkie pakiety przed testowaniem i nie commituj zmian do repozytorium.

Podobne skille