vastai-ci-integration

Installation
SKILL.md

Disposable Vast.ai GPU CI

Overview

Use ordinary CPU CI for deterministic tests and reserve Vast.ai for a small GPU acceptance slice. The cloud step must publish its resource ID immediately and make cleanup independent of test success.

Prerequisites

  • GPU-only acceptance command and expected machine-readable result
  • Scoped CI key, dedicated SSH public key, immutable image digest, and masked logs
  • Offer constraints, maximum price, readiness deadline, job timeout, and cleanup escalation

Instructions

Step 1: Gate before provisioning

Run lint, unit, CPU, and image tests first. Skip the GPU job when those fail or when the change does not require hardware acceptance.

Step 2: Create a scoped run manifest

Installs
3
GitHub Stars
2.8K
First Seen
Mar 4, 2026
vastai-ci-integration — jeremylongshore/tons-of-skills-marketplace