aur-publish
Publish voxtype to AUR. Updates PKGBUILD, generates checksums, and pushes to AUR. Use after a GitHub release is published.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Publish voxtype to AUR. Updates PKGBUILD, generates checksums, and pushes to AUR. Use after a GitHub release is published.
How to use
Upewnij się, że wydanie GitHub zawiera binarne pliki voxtype dla wszystkich architektur (linux-x86_64-avx2, avx512, vulkan) i że wersja jest poprawna. Umiejętność będzie pracować z wydaniem już opublikowanym.
Pobierz binarne pliki z wydania GitHub i wygeneruj dla nich sumy kontrolne SHA256 za pomocą polecenia sha256sum. Zapisz wszystkie sumy — będą potrzebne w następnym kroku.
Otwórz plik PKGBUILD w katalogu packaging/arch-bin/ i zaktualizuj wartość pkgver na nową wersję, ustaw pkgrel na 1 oraz wklej wygenerowane sumy kontrolne do tablicy sha256sums.
Wygeneruj plik metadanych .SRCINFO, uruchamiając polecenie makepkg --printsrcinfo w katalogu packaging/arch-bin/. Umiejętność automatycznie utworzy ten plik na podstawie zmian w PKGBUILD.
Przetestuj pakiet lokalnie za pomocą makepkg -si, aby upewnić się, że instalacja przebiega poprawnie i binaria działają bez błędów.
Zatwierdź zmiany w PKGBUILD i .SRCINFO za pomocą git commit -S (z podpisem GPG) i wyślij do repozytorium AUR poleceniem git push. Umiejętność obsługuje ten krok automatycznie.