autogluon-conda-upgrade
Zautomatyzuj aktualizacje AutoGluon w conda-forge bez ręcznych zmian
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do automatyzacji procesu aktualizacji wersji AutoGluon w repozytorium conda-forge. Oszczędza czas przy tworzeniu pull requestów dla feedstocków AutoGluon — zarówno dla pakietów modułowych (common, core, features, tabular, multimodal, timeseries) jak i meta-pakietu. Workflow obsługuje pobieranie nowej wersji, obliczanie sumy kontrolnej SHA256 oraz przygotowanie zmian gotowych do przeglądu. Idealny dla deweloperów i maintainerów AutoGluon pracujących z conda-forge.
Jak używać
Upewnij się, że masz zainstalowany GitHub CLI (gh). Jeśli nie, pobierz go ze strony https://github.com/cli/cli#installation, zainstaluj i uruchom
gh auth loginw terminalu.Sprawdź, czy jesteś zalogowany do GitHub CLI, uruchamiając
gh auth status. Jeśli nie jesteś uwierzytelniony, wykonajgh auth logini postępuj zgodnie z instrukcjami.Przygotuj dane wejściowe: numer wersji AutoGluon, którą chcesz zaktualizować (np. 1.5.0) oraz katalog roboczy, w którym będą klonowane repozytoria (domyślnie ~/autogluon-feedstock-upgrade).
Skill automatycznie utworzy katalog roboczy, sforkuje siedem repozytoriów feedstocków z conda-forge (autogluon.common, autogluon.features, autogluon.core, autogluon.tabular, autogluon.multimodal, autogluon.timeseries oraz główny autogluon-feedstock) i sklonuje je lokalnie.
Workflow pobierze źródła nowej wersji AutoGluon z GitHuba, obliczy sumę kontrolną SHA256 przy użyciu openssl i przygotuje zmiany w każdym feedstocku.
Po zakończeniu procesu skill utworzy pull requesty dla każdego feedstocku. Pamiętaj: nie będą one automatycznie mergowane — musisz je przejrzeć i zatwierdzić ręcznie w interfejsie GitHub.