prebuild: script unit tests (python3 -m unittest discover -s scripts), mvn verify, packaged core HTTP smoke (scripts/run_core_smoke.py), as the old orb build-and-test + core jobs did
image: qqq-all|Dockerfile|.; publish-branch develop pushes git.kof22.com/qrun-io/qqq-all:ci-<sha>-run-<n> plus develop
no gitops deploy (no cluster-gitops tenant references qqq-all)
Moves qqq-all onto `KofTwentyTwo/ci-workflows` `container.yaml@v1`.
- prebuild: script unit tests (`python3 -m unittest discover -s scripts`), `mvn verify`, packaged core HTTP smoke (`scripts/run_core_smoke.py`), as the old orb build-and-test + core jobs did
- image: `qqq-all|Dockerfile|.`; publish-branch `develop` pushes `git.kof22.com/qrun-io/qqq-all:ci-<sha>-run-<n>` plus `develop`
- no gitops deploy (no cluster-gitops tenant references qqq-all)
- removed: `.circleci/config.yml`, `.qqq-ci.yml` (retired qqq-orb), `.github/workflows/release.yml` (called retired GitHub qqq-orb release)
Not ported: the full Compose smoke (`run_full_smoke.py`) needs docker compose with the full service stack; it stays a local check for now.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Replace the retired CircleCI qqq-orb pipeline and the GitHub release
workflow (qqq-orb caller) with KofTwentyTwo/ci-workflows container.yaml@v1.
Every push runs the script unit tests, mvn verify and the packaged core
HTTP smoke check, then builds and Trivy-scans the image; develop pushes
git.kof22.com/qrun-io/qqq-all (ci-<sha>-run-<n> and develop).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The CI-contract test now checks the Gitea workflow smokes the Maven
final jar (the orb .qqq-ci.yml is gone). The release-bundle test renders
compose.yaml with docker compose config, so CI installs a checksum-pinned
Compose binary behind a docker compose-only shim.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The eclipse-temurin:21-jre-jammy base ships apt 2.4.14 (HIGH
CVE-2026-109518, fixed in 2.4.15ubuntu0.1), which the CI Trivy gate
blocks. Upgrade installed packages when building the image.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Moves qqq-all onto
KofTwentyTwo/ci-workflowscontainer.yaml@v1.python3 -m unittest discover -s scripts),mvn verify, packaged core HTTP smoke (scripts/run_core_smoke.py), as the old orb build-and-test + core jobs didqqq-all|Dockerfile|.; publish-branchdeveloppushesgit.kof22.com/qrun-io/qqq-all:ci-<sha>-run-<n>plusdevelop.circleci/config.yml,.qqq-ci.yml(retired qqq-orb),.github/workflows/release.yml(called retired GitHub qqq-orb release)Not ported: the full Compose smoke (
run_full_smoke.py) needs docker compose with the full service stack; it stays a local check for now.🤖 Generated with Claude Code