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

CI-CD

Drop Zyvor QA into any pipeline. Deep: Tutorial 15 · Tutorial 09 · action.yml · templates/ci/.

GitHub Action (reusable)

Use the repo’s composite/reusable Action from action.yml in your product workflow — see Tutorial 15 for inputs/outputs.

Typical pattern:

# sketch — follow Tutorial 15 for current inputs
- uses: hypersdk/ZyAIQAAgent@main   # or pinned tag
  with:
    # base URL, grep, etc.

Also: workflows under github_integration/workflows/.

Other CI

Templates for GitLab, CircleCI, Jenkins, Azure DevOps in templates/ci/README.md.

Contract

  • Exit code non-zero on failure
  • summary.json (and HTML/PDF reports under reports/) for dashboards

Kubernetes

make k8s-validate
make k8s-apply

Manifests: CronJob, Deployment, Service, Ingress under kubernetes/. Remote one-shot: Deploy and Releases --k3s.

Notifications in CI

Enable Slack/Teams/email/PR comments via env — Configuration · Tutorial 08.

Clone this wiki locally