open-notebook/.github
Luis Novo 6bbd003085
Some checks failed
Tests / Backend Typecheck (push) Has been cancelled
Tests / Frontend Tests (push) Has been cancelled
Tests / Frontend Lint (push) Has been cancelled
Tests / Frontend Build (push) Has been cancelled
Tests / Backend Tests (push) Has been cancelled
Tests / Backend Lint (push) Has been cancelled
Development Build / extract-version (push) Has been cancelled
Development Build / changes (push) Has been cancelled
Development Build / summary (push) Has been cancelled
Development Build / build-regular (push) Has been cancelled
Development Build / build-single (push) Has been cancelled
ci: gate the dev Docker build on image-affecting paths (#1143)
build-regular is a required status check that ran a full (several-minute)
Docker build on every PR, including docs/config-only PRs where the image is
byte-for-byte identical (#1134, surfaced merging #1129).

Add a paths-filter 'changes' job and gate build-regular's build steps on
'push to main OR image-affecting paths changed'. The job itself always runs,
so the required check always reports — avoiding the 'path-filtered required
check never reports -> merge deadlock' trap (a workflow-level paths filter
would have caused exactly that). Docs/config PRs now report build-regular
green in seconds; PRs touching Dockerfile/deps/app/frontend build as before.
Release build (build-and-release) is untouched.

Closes #1134
2026-07-14 13:41:56 -03:00
..
ISSUE_TEMPLATE docs: deprecate single-container image in favor of Docker Compose 2026-04-06 08:10:32 -03:00
workflows ci: gate the dev Docker build on image-affecting paths (#1143) 2026-07-14 13:41:56 -03:00
pull_request_template.md docs: restructure documentation around AGENTS.md, VISION.md and decision records (#1032) 2026-07-10 15:33:19 -03:00
RELEASE_PROCESS.md chore(release): rc-stack pulls the pushed image + optional --with-runtimes (#1133) 2026-07-14 07:29:00 -03:00