Toolverse
All skills

rebase-pr

by AztecProtocol

Rebase a PR on its base branch, fix conflicts, and verify build

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
DevOps
Views
1

About this skill

Rebase a PR on its base branch, fix conflicts, and verify build

How to use

  1. Zainstaluj skill w swoim środowisku Claude/Copilot, wskazując repozytorium AztecProtocol/aztec-packages.

  2. Uruchom skill poleceniem /rebase-pr <numer-PR>, gdzie numer to identyfikator pull requesta, który chcesz przenieść na aktualną gałąź bazową.

  3. Skill automatycznie sprawdzi stan PR — jeśli jest zamknięty lub w innym stanie niż OPEN, operacja się zatrzyma. W przeciwnym razie pobierze gałąź bazową i rozpocznie rebase.

  4. Jeśli pojawią się konflikty, skill wylistuje pliki do ręcznego rozwiązania. Edytuj każdy plik, usuń markery konfliktów, a następnie dodaj plik poleceniem git add <plik> i kontynuuj rebase.

  5. Po zakończeniu rebase'u skill uruchomi yarn build z katalogu yarn-project, aby zweryfikować, że kod się kompiluje. Jeśli pojawią się błędy, napraw je w plikach źródłowych.

  6. Na koniec skill uruchomi formatowanie i lint (yarn format, yarn lint), a następnie wyśle zmiany do repozytorium za pomocą git push --force-with-lease, zachowując PR jako pojedynczy commit.

Related skills