mirror of
https://github.com/saltbo/zpan.git
synced 2026-08-29 08:16:58 +08:00
783bcfdcb5
The Docker image was only built on release tags (`v*`), so there was no published image tracking the latest code on main. - ci.yml: add `docker-dev` job that pushes `:dev`/`:dev-cli` on every green push to main (gated on check + docker-smoke; skipped on PRs/forks). - docker-nightly.yml: scheduled (03:27 UTC) no-cache rebuild publishing `:nightly`/`:nightly-cli` so base-image/OS security patches land daily even when no code changes. - docs/deploy/docker.md: document the tag scheme. `:latest` stays pinned to releases; `:dev`/`:nightly` are moving, unreviewed tags. Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>