Toolverse
All skills

build-release

by peteonrails

Build all voxtype binaries for release. Builds Whisper (AVX2, AVX-512, Vulkan) and Parakeet (AVX2, AVX-512, CUDA) binaries using Docker. Use when preparing a new release.

Installation

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

Installation

Quick info

Category
DevOps
Views
8

About this skill

Build all voxtype binaries for release. Builds Whisper (AVX2, AVX-512, Vulkan) and Parakeet (AVX2, AVX-512, CUDA) binaries using Docker. Use when preparing a new release.

How to use

  1. Upewnij się, że masz zainstalowany Docker z skonfigurowanym kontekstem zdalnym truenas (dla serwerów bez AVX-512) oraz lokalny CPU zdolny do kompilacji AVX-512. Twoja bieżąca gałąź musi być wypchnięta na origin.

  2. Ustaw zmienną środowiskową VERSION na numer wydania, np. export VERSION=1.2.3.

  3. Przełącz na kontekst Docker truenas i uruchom budowanie binariów zdalnych (AVX2, Vulkan, ONNX-AVX2, ONNX-CUDA) za pomocą docker compose z plikiem docker-compose.build.yml. Czekaj na zakończenie wszystkich kontenerów.

  4. Przełącz na domyślny kontekst Docker i buduj lokalne binaria AVX-512 przy użyciu cargo. Skopiuj skompilowane pliki do katalogu releases/${VERSION}/ z odpowiednimi nazwami zawierającymi numer wersji.

  5. Zweryfikuj wersje wszystkich binariów, uruchamiając każdy z nich z flagą --version, aby potwierdzić poprawność kompilacji.

  6. Wygeneruj sumy kontrolne SHA256 dla wszystkich binariów w katalogu wydania i zapisz je w pliku SHA256SUMS. Następnie utwórz wydanie pre-release na GitHub za pomocą gh release create, dołączając wszystkie skompilowane pliki binarne.

Related skills

context7

by mikha08-rgb

Search GitHub issues, pull requests, and discussions across any repository. Activates when researching external dependencies (whisper.cpp, NAudio), looking for similar bugs, or finding implementation examples.

DevOps
51166

unity-developer

by sickn33

Build Unity games with optimized C# scripts, efficient rendering, and proper asset management. Masters Unity 6 LTS, URP/HDRP pipelines, and cross-platform deployment. Handles gameplay systems, UI implementation, and platform optimization. Use PROACTIVELY for Unity performance

DevOps
66164

file-organizer

by ComposioHQ

Intelligently organizes your files and folders across your computer by understanding context, finding duplicates, suggesting better structures, and automating cleanup tasks. Reduces cognitive load and keeps your digital workspace tidy without manual effort.

DevOps
1399

docker-containerization

by openclaw

This skill should be used when containerizing applications with Docker, creating Dockerfiles, docker-compose configurations, or deploying containers to various platforms. Ideal for Next.js, React, Node.js applications requiring containerization for development, production, or

DevOps
1334

azure-devops-rest-api

by Tiberriver256

Guide for working with Azure DevOps REST APIs and OpenAPI specifications. Use this skill when implementing new Azure DevOps API integrations, exploring API capabilities, understanding request/response formats, or referencing the official OpenAPI specifications from the

DevOps
995

3d-games

by davila7

3D game development principles. Rendering, shaders, physics, cameras.

DevOps
1355