Skip to content
hypersdk edited this page Aug 7, 2026 · 2 revisions

CI-CD

Hub for shipping Zyvor QA as a gate. Prefer the tutorials below for step-by-step wiring.

Tutorials

Tutorial When to use
GitHub Integration Product repo as spec source (issues/docs → generate/run, PR comments, webhooks)
External CI/CD Drop Action/container into any project’s pipeline (GitHub/GitLab/CircleCI/Jenkins/Azure)
Agent CI and Kubernetes This agent’s own smoke/post-deploy Actions + Docker + k8s

Deep docs: Tutorial 04 · 09 · 15.

Quick picks

Product CI (no agent checkout)

- uses: hypersdk/ZyAIQAAgent@v0.4.0
  with:
    command: test
    target-url: https://staging.example.com
    grep: '@smoke'

Or: docker run … ghcr.io/hypersdk/zyaiqaagent:v0.4.0 test --grep @smoke
Templates: templates/ci/.

Specs from GitHub

ZYVOR_PRODUCT_REPO=owner/repo
zyvor-qa run --source github --spec docs/specs/feature.md --pr-number 42

Post-deploy dispatch

gh api repos/<owner>/<qa-agent-repo>/dispatches -f event_type=staging-deployed

Contracts

  • Exit codes — see External CI/CD
  • reports/summary.json — stable CI summary schema
  • Artifacts: reports/, test-results/, traces/screenshots

Related: CLI Commands · Deploy and Releases · Configuration.

Clone this wiki locally