plain-upgrade
Automatycznie aktualizuj pakiety Plain i zastosuj wymagane zmiany w kodzie
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
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ć
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).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.Zastosuj wymagane zmiany w kodzie zgodnie z instrukcjami z dziennika zmian. Pamiętaj, aby zmiany były minimalne i skoncentrowane na konkretnym pakiecie.
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.Zwaliduj projekt: najpierw wykonaj
uv run plain fixaby naprawić formatowanie, następnieuv run plain checkaby uruchomić linting, preflight checks, migracje i testy.Przetwórz wszystkie pakiety przed testowaniem i nie commituj zmian do repozytorium.