ci: run optional GPU tests via Vast.ai - #92
Conversation
Remaining setup for Vast.ai GPU CI
The workflow serializes GPU jobs because the harness uses a shared |
Update: GPU tests are now optional and manual-onlyThe PR was updated so ordinary
GitHub limits manual workflow dispatch to users with repository write access, but workflow YAML has no reliable “repository owner” role predicate. For owner-only enforcement, set the owner as a required reviewer on the This replaces the earlier comment's statement that GPU tests run automatically on same-repository PRs; they no longer do. |
ebf7864 to
02016ad
Compare
02016ad to
c4f7c9c
Compare
Summary
GPU CIenvironment'sVASTAI_API_KEYsecretworkflow_dispatchValidation
actionlint .github/workflows/ci.ymluv run pytest -m gpu --collect-only -q(37 tests collected)uv run ruff check gpu_test/uv run ruff format --check gpu_test/cmake --build build --target warpforthc -j2