Toolverse
All skills

package-release

by peteonrails

Package voxtype for release. Creates deb and rpm packages from binaries. Use when building distribution packages.

Installation

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

Installation

Quick info

Category
DevOps
Views
6

About this skill

Package voxtype for release. Creates deb and rpm packages from binaries. Use when building distribution packages.

How to use

  1. Zainstaluj wymagane narzędzia: fpm (gem install fpm) oraz rpmbuild (sudo dnf install rpm-build lub sudo pacman -S rpm-tools).

  2. Przygotuj binaria — umieść prebudowane binaria w katalogu releases/${VERSION}/ lub uruchom pełny build za pomocą skryptu package.sh.

  3. Jeśli binaria już istnieją, uruchom ./scripts/package.sh --skip-build ${VERSION}, gdzie ${VERSION} to numer wersji (np. 0.4.14). Skrypt automatycznie utworzy pakiety deb i rpm w katalogu releases/${VERSION}/.

  4. Dla pełnego buildu bez pominięcia budowania binariów uruchom ./scripts/package.sh ${VERSION} — skrypt zbuduje binaria i następnie spakuje je.

  5. Dostosuj proces za pomocą flag: --deb-only lub --rpm-only aby budować tylko jeden typ pakietu, --arch ARCH aby wybrać architekturę (x86_64 lub aarch64), --release N aby ustawić numer wydania pakietu.

  6. Zweryfikuj wyniki — skrypt automatycznie waliduje binaria pod kątem instrukcji CPU i sprawdza strukturę pakietów. Gotowe pakiety znajdziesz w releases/${VERSION}/ z nazwami voxtype_${VERSION}-1_amd64.deb i voxtype-${VERSION}-1.x86_64.rpm.

Related skills

miniprogram-development

by TencentCloudBase

WeChat Mini Program development rules. Use this skill when developing WeChat mini programs, integrating CloudBase capabilities, and deploying mini program projects.

DevOps
1955

proxmox-full

by openclaw

Complete Proxmox VE management - create/clone/start/stop VMs and LXC containers, manage snapshots, backups, storage, and templates. Use when user wants to manage Proxmox infrastructure, virtual machines, or containers.

DevOps
1449

macos-cleaner

by daymade

Analyze and reclaim macOS disk space through intelligent cleanup recommendations. This skill should be used when users report disk space issues, need to clean up their Mac, or want to understand what's consuming storage. Focus on safe, interactive analysis with user confirmation

DevOps
1331

pmbok-project-management

by jgtolentino

Comprehensive PMP/PMBOK project management methodologies and best practices. Use this skill when users need guidance on project management processes, templates, knowledge areas, process groups, tools, techniques, or certification preparation. Covers all 10 PMBOK Knowledge Areas

DevOps
21133

task-master

by sfc-gh-dflippo

AI-powered task management for structured, specification-driven development. Use this skill when you need to manage complex projects with PRDs, break down tasks into subtasks, track dependencies, and maintain organized development workflows across features and branches.

DevOps
14126

lambda

by itsmostafa

AWS Lambda serverless functions for event-driven compute. Use when creating functions, configuring triggers, debugging invocations, optimizing cold starts, setting up event source mappings, or managing layers.

DevOps
127