B
bump-tantivy
Automatycznie zaktualizuj Tantivy do najnowszej wersji, napraw błędy kompilacji i otwórz pull request
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do Claude'a, który automatyzuje proces aktualizacji biblioteki Tantivy w projekcie Quickwit. Narzędzie pobiera najnowszy commit z gałęzi main, aktualizuje plik Cargo.toml, weryfikuje kompilację, naprawia błędy, formatuje kod, aktualizuje licencje i tworzy pull request gotowy do przeglądu. Idealne dla zespołów utrzymujących zależności od Tantivy.
Jak używać
- Upewnij się, że jesteś na gałęzi main — skill sprawdzi bieżącą gałąź i poprosi o przełączenie, jeśli będzie to konieczne.
- Skill pobierze najnowszy commit z głównej gałęzi Tantivy i zaktualizuje pole rev w pliku quickwit/Cargo.toml.
- Uruchomi cargo check w katalogu quickwit — jeśli pojawią się błędy kompilacji, naprawisz je razem ze skillem (proste zmiany naprawi automatycznie, złożone wymagają Twojej zgody).
- Sformatuje kod za pomocą make fmt i zaktualizuje licencje trzecich stron poleceniem make update-licenses.
- Skill utworzy nową gałąź o nazwie {username}/bump-tantivy-{data}, zatwierdzi wszystkie zmiany i wypchnął je na serwer.
- Na koniec otworzy pull request, który będzie gotowy do przeglądu przez zespół.