]> quire.kejadlen.dev Git - quire.git/commit
Replace binary release with Docker image build and push
authorAlpha Chen <alpha@kejadlen.dev>
Fri, 24 Apr 2026 00:01:59 +0000 (00:01 +0000)
committerAlpha Chen <alpha@kejadlen.dev>
Fri, 24 Apr 2026 14:30:31 +0000 (07:30 -0700)
commite5dad783cf8689ae2b8a4ce71a350048bb94da1b
tree9c23d72a6fa16e0c505402cb8305ad074f1a865b
parent3503b46ba7b6499a28155a9aa53c9aac9babb3da
Replace binary release with Docker image build and push

Multi-stage Dockerfile builds the Rust binary then copies it into a
slim runtime image with git and ca-certificates. CI workflow follows
the ketchup pattern: single ci.yml with test, zizmor, and build jobs.
Build pushes to GHCR on green main, tags with YYYYMMDD-<short-sha>,
and creates a GitHub release. Removes the old release workflow and
dotslash config.

Assisted-by: GLM-5.1 via pi
.github/dotslash-config.json [deleted file]
.github/workflows/ci.yml
.github/workflows/release.yml [deleted file]
Dockerfile