notebooks: update stack.toml path_filter and Dockerfile for new layout #217

Closed
opened 2026-03-25 01:20:03 +00:00 by kert · 1 comment
Owner

Problem

CI path filters and Dockerfile COPY paths reference old locations.

Tasks

  • stack.toml [images.notebooks] — add infra/marimo/** to path_filter
  • infra/images/notebooks.Dockerfile — update COPY for marimo.toml from new location
  • Regenerate CI workflows if needed (dev/scripts/backends/gitea.py)
  • Verify CI triggers on changes to infra/marimo/**
## Problem CI path filters and Dockerfile COPY paths reference old locations. ## Tasks - [ ] `stack.toml [images.notebooks]` — add `infra/marimo/**` to `path_filter` - [ ] `infra/images/notebooks.Dockerfile` — update COPY for marimo.toml from new location - [ ] Regenerate CI workflows if needed (`dev/scripts/backends/gitea.py`) - [ ] Verify CI triggers on changes to `infra/marimo/**`
kert added this to the P27: Notebook Separation of Concerns — config, snippets, assets out of notebooks/ milestone 2026-03-25 01:20:03 +00:00
Author
Owner

Complete.

  • stack.toml [images.notebooks].path_filter: added infra/marimo/**
  • notebooks.Dockerfile: removed COPY of old config files, now uses runtime mounts only
  • docker compose config --quiet passes

✅ CI will trigger on changes to both notebooks/** and infra/marimo/**.

Complete. - `stack.toml [images.notebooks].path_filter`: added `infra/marimo/**` - `notebooks.Dockerfile`: removed COPY of old config files, now uses runtime mounts only - `docker compose config --quiet` passes ✅ CI will trigger on changes to both `notebooks/**` and `infra/marimo/**`.
kert closed this issue 2026-03-25 01:35:34 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: homelab/stack#217