krz/orgo

Lightning fast org-mode static site generator. fast go org-mode static-site-generator

Commit 94205548ab

94205548abe7d70118ab8b8640e008ae5bd7c4b8

parent: 951aa728e2

Unsigned ci/pages: success ci/test: success

cmc <hello@cleberg.net> · 2026-10-18 20:22 UTC

Label the CI image so the runner prune keeps it (!10)

gitbay-runner-prune.service deletes images unused for 168h unless they
carry org.gitbay.keep=true. localhost/orgo-ci:1 is built on the runner
host and cannot be pulled back, so the Oct 18 prune left every job
failing at container startup with "localhost/orgo-ci:1: image not known".

gitbay's own deploy/Containerfile.ci carries the label for this reason.

The image has been rebuilt on bay1 at the current tag; this keeps the
next prune from removing it again.

Layout: unified · split

.gitbay/Containerfile.ci +4
@@ -11,6 +11,10 @@
1111# Tagged, not :latest, so a change here is a deliberate bump in ci.yml.
1212FROM docker.io/library/rust:1-trixie
1313
14# gitbay-runner-prune.service skips images carrying this label. A localhost/
15# image cannot be pulled back, so pruning it fails every job that names it.
16LABEL org.gitbay.keep=true
17
1418# The rust image installs the minimal profile: clippy for the test job, the
1519# musl target and its linker for release.sh's second tarball, openssh-client
1620# for the pushes. git and ca-certificates are already present.