ci: add live smoke test gate and CI workflow #114
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "ci/live-smoke"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Add isolated live CLI smoke runner against real Radicale, Hindsight, and Jev endpoints, with automated CI workflow on pushes to main and mandatory pre-publish release gate.
Reviewed the complete diff. Added isolated live CLI smoke runner in scripts/live-smoke.sh using real endpoints with dedicated test collection and memory bank, verified against Radicale, Hindsight, and Jev. Flake devShell updated with openbao, jq, curl, coreutils, and openssl. Automated live smoke workflow added in .forgejo/workflows/live-smoke.yaml running on pushes to main with scoped OPENBAO_SMOKE_TOKEN, and release.yaml updated with pre-publish smoke gate. README.md updated with invocation and KV credential documentation. Tested locally and passes in 11 seconds with verified CalDAV cleanup.