QRun-IO/ci-policy: ci / fork-guard (push) Skipped
QRun-IO/ci-policy: ci / head-profile (push) Skipped
QRun-IO/ci-policy: ci / application-template-0 (push) Skipped
QRun-IO/ci-policy: ci / gradle-1 (push) Skipped
QRun-IO/ci-policy: ci / java-docker-3 (push) Skipped
QRun-IO/ci-policy: ci / java-docker-4 (push) Skipped
QRun-IO/ci-policy: ci / java-frontend-browser-5 (push) Skipped
QRun-IO/ci-policy: ci / java-maven-6 (push) Skipped
QRun-IO/ci-policy: ci / node-8 (push) Skipped
QRun-IO/ci-policy: ci / node-9 (push) Skipped
QRun-IO/ci-policy: ci / node-10 (push) Skipped
QRun-IO/ci-policy: ci / node-playwright-11 (push) Skipped
QRun-IO/ci-policy: ci / repository-policy-12 (push) Skipped
QRun-IO/ci-policy: ci / source-config-13 (push) Skipped
QRun-IO/ci-policy: ci / source-config-14 (push) Skipped
QRun-IO/ci-policy: ci / android-0 (push) Skipped
QRun-IO/ci-policy: ci / original-business (push) Skipped
QRun-IO/ci-policy: ci / original-mcp (push) Skipped
QRun-IO/ci-policy: ci / original-voyage (push) Skipped
QRun-IO/ci-policy: ci / original-cli (push) Skipped
QRun-IO/ci-policy: ci / not-enrolled (push) Skipped
QRun-IO/ci-policy: native / fork-deny (push) Skipped
QRun-IO/ci-policy: native / dotnet-0 (push) Skipped
QRun-IO/ci-policy: Shared Java Maven CI / secrets (push) Successful in 28s
QRun-IO/ci-policy: ci / repository-policy (push) Skipped
QRun-IO/ci-policy: ci / java-core-2-head (push) Skipped
QRun-IO/ci-policy: ci / java-docker-3-head (push) Skipped
QRun-IO/ci-policy: ci / java-maven-6-head (push) Skipped
QRun-IO/ci-policy: ci / java-maven-7-head (push) Skipped
QRun-IO/ci-policy: native / native-result (push) Successful in 8s
QRun-IO/ci-policy: Shared Java Maven CI / verify (push) Successful in 1m47s
Shared QRun source version / version (push) Failing after 10m34s
QRun-IO/ci-policy: Shared Java Maven CI / gate (push) Successful in 21s
QRun-IO/ci-policy: ci / java-maven-7 (push) Successful in 2m49s
Shared Java Maven CI / gate (push) Successful in 20s
qrun-release / release (push) Successful in 3m9s
Shared Java Maven CI / verify (push) Successful in 2m0s
Shared Java Maven CI / secrets (push) Successful in 23s
qrun-release / postpublish (push) Skipped
QRun-IO/ci-policy: ci / ci-result (push) Successful in 8s
Provide the metadata-driven catalog, platform install scripts, host integration guide and standard QRun release packaging. Co-Authored-By: Codex (GPT-6) <noreply@openai.com>
1.5 KiB
1.5 KiB
Release process
Use the shared QRun release pipeline, delegated through .gitea/workflows/qrun-release.yaml to the protected qrun-release-v1 channel. Repository CI and publisher enrollment must be enabled before publication; no signing or registry credentials belong in this repository.
developbuilds snapshots;release/*builds release candidates; stablevX.Y.Ztags publish stable artifacts.- The shared pipeline computes the effective Maven revision, tests it, retains the JAR/source/Javadoc/POM, and passes the verified artifacts to the trusted publisher.
- Confirm CI and publication before announcing an artifact. Check Maven Central from a clean consumer and record the matching Next frontend release that supports
QQQ_TOOLS. - First release target:
com.kingsrook.qbits:qbit-tools:0.1.0. This target is not a publication receipt. - Requires Java 21 and QQQ 4.1.0-RC.21. The compatible Next implementation is tracked in QRun-IO/qqq-frontend-next#204; do not claim older released frontends support it.
- No database migration or background service is installed. Roll back by removing the Tools producer/dependency or returning to the previous frontend; existing companion clients and device records are unaffected.
- Bundled scripts pin Print Client 1.0.1 and signed scanner preview 1.0.0. They have syntax and UI copy checks, but real OS/device installation qualification remains outstanding. Scanner preview is explicitly labeled and requires forge login.