fix(dev-base): shrink tier build contexts #593

Merged
coilyco-ops merged 1 commit from issue-592 into main 2026-07-15 13:15:40 +00:00
Member

This narrows the dev-base publish build context to the smallest folder each tier needs. core now builds from docker/dev-base/core, while agent keeps the shared docker/dev-base/ root because it copies the baked shared assets. The publish workflow reads the same derived context from the shared plan helper.

  • Why: reduce build-context upload and lower the chance that the core publish step stalls on avoidable work.
  • Tests: ward exec test -- tests/test_dev_base_image.py tests/test_dev_base_publish_workflows.py; ward exec pre-commit-all.
  • closes #592
  • ward.workflow: pull-request-and-merge
This narrows the dev-base publish build context to the smallest folder each tier needs. `core` now builds from `docker/dev-base/core`, while `agent` keeps the shared `docker/dev-base/` root because it copies the baked shared assets. The publish workflow reads the same derived context from the shared plan helper. - Why: reduce build-context upload and lower the chance that the core publish step stalls on avoidable work. - Tests: `ward exec test -- tests/test_dev_base_image.py tests/test_dev_base_publish_workflows.py`; `ward exec pre-commit-all`. - closes #592 - ward.workflow: pull-request-and-merge
fix(dev-base): shrink tier build contexts
All checks were successful
ci / gate (pull_request) Successful in 1m18s
ci / ward-doctor (pull_request) Successful in 2m16s
57f909567e
coilyco-ops deleted branch issue-592 2026-07-15 13:15:40 +00:00
Sign in to join this conversation.
No description provided.