Files
sow-tools/internal
archvillainetteandClaude Opus 4.8 e8e8ba421a
build-binaries / build-binaries (pull_request) Successful in 2m13s
test-image / build-image (pull_request) Successful in 46s
test / test (pull_request) Successful in 1m23s
fix(pipeline): make the full module build work for module-only projects
`crucible module build` runs the full pipeline (module + HAK producer +
topdata). A module-only project consumes prebuilt HAKs and has no
`paths.assets`, so the HAK stage crashed on the unset assets dir: the
music-credits walk hit `filepath.WalkDir("")` (`lstat : no such file or
directory`) and asset collection hit `filepath.Rel(root, "")`.

Guard both on an unset `AssetsDir()`: an absent assets tree simply means
no authored credits and no asset files to collect, so the HAK stage
no-ops cleanly while topdata generated-2DA assets still build. Honors
spec Decision 3 (canonical `crucible module build`, no `build-module`).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-24 17:21:59 +02:00
..
2026-06-21 13:17:58 +00:00
2026-06-11 22:47:22 +02:00
2026-06-20 10:32:20 +00:00
2026-06-21 13:17:58 +00:00
2026-06-13 09:49:29 +02:00
2026-06-16 13:52:19 +00:00
2026-06-20 10:32:20 +00:00
2026-06-21 18:33:45 +00:00
2026-06-22 12:34:12 +00:00
2026-06-13 09:49:29 +02:00