From abbdf4410e09bab65b0e1a6821dee44a5122468c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20M=C3=BCller?= Date: Mon, 14 Sep 2026 12:40:13 +0000 Subject: [PATCH] :memo: Track CI Node-baking work in backlog MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Record chore/fix-ci's two done steps and the remaining ops step (build/push the image; first CI run is the acceptance test). Glyph/tag coupling honoured: every ✔ line carries @done, open parent stays ☐. --- backlog.tasks | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/backlog.tasks b/backlog.tasks index 0a55d8b..920006d 100644 --- a/backlog.tasks +++ b/backlog.tasks @@ -45,3 +45,7 @@ Maintenance: ☐ Add a minimal dir-listing webserver to the gitea docker setup for serving landing page (reuse existing reverse proxy) ☐ CI writes landing page to a shared volume keyed by project + tag (e.g. `/landing/tiny-pattern-ts//`) ☐ Browse to `…/tiny-pattern-ts/index.html` in the browser +☐ Stop Gitea CI re-downloading Node on every job (branch chore/fix-ci) + ✔ Share the warm npm cache with the publish job @done + ✔ Bake Node into the CI job image (docker/Dockerfile, container.image in ci.yml) @done + ☐ Build/push gitea.e1nsnull.de/tmu/act-ci:26.8.2 and confirm setup-node skips the download (first run on the branch = acceptance test) @high