-
Notifications
You must be signed in to change notification settings - Fork 0
Releases
GHCR image tags and how releases are cut. Deep: releases.md · CHANGELOG.
docker pull ghcr.io/hypersdk/zyaiqaagent:v0.4.0
docker pull ghcr.io/hypersdk/zyaiqaagent:latest
docker run --rm --env-file .env ghcr.io/hypersdk/zyaiqaagent:v0.4.0 test --grep @smoke
docker run --rm -p 8080:8080 --env-file .env \
ghcr.io/hypersdk/zyaiqaagent:v0.4.0 serve --port 8080 --host 0.0.0.0Entrypoint is zyvor-qa — any subcommand works as container args.
Pin vX.Y.Z in CI/Action (hypersdk/ZyAIQAAgent@v0.4.0); :latest is not reproducible.
If the package is private: docker login ghcr.io with read:packages.
Push v*.*.* → workflow builds docker/Dockerfile, pushes GHCR (:tag + :latest), creates GitHub Release notes.
# Bump pyproject.toml / package.json first
git tag v0.4.1
git push hypersdk v0.4.1
# or
gh release create v0.4.1 --repo hypersdk/ZyAIQAAgent --generate-noteskubectl run zyvor-qa --image=ghcr.io/hypersdk/zyaiqaagent:v0.4.0 \
--env="ZYVOR_BASE_URL=https://zyvor.dev" \
-- serve --port 8080 --host 0.0.0.0Full Deployment/CronJob: Deploy and Releases · Agent CI and Kubernetes.
Related: External CI/CD · action.yml
Start: Home · Getting Started · Tutorials · Workflows · Admin · Dashboard
Tutorials: Spec→Test · NL · GitHub · Coverage · Visual · Notify · External CI · Agent CI · zyvor.dev · Specs
Build: Architecture · Config · Authoring · Structure · Multi-browser · Rust
Actions: Mission Control · Journeys · API/Auth · Probes · Schedules · Ask Zyvor · Autofix
Ship: API · Webhooks · Security · CI/CD · Deploy · Releases · Enterprise
More: Troubleshoot · FAQ · Glossary · Contributing · Demos · Docs
Guides