Development record
abcd site and abcd site build hand the working directory to site.Describe/site.Build, so run from a subdirectory they report '.abcd/site.json (absent) ... nothing to build' with exit 0: a plausible wrong answer rather than a refusal, the same shape iss-2609251713073532 fixed for the release cut (internal/surface/cli/site.go:31-35, 52-58; review2-sentences).
issueresolvedminoriss-2609251750202525
abcd site and abcd site build hand the working directory to site.Describe/site.Build, so run from a subdirectory they report '.abcd/site.json (absent) ... nothing to build' with exit 0: a plausible wrong answer rather than a refusal, the same shape iss-2609251713073532 fixed for the release cut (internal/surface/cli/site.go:31-35, 52-58; review2-sentences).
Grounds
- pursued: the site verbs answer the same from any directory of a checkout; the board or the build differing between the root and a subdirectory would show it wrong
Frontmatter
| id | iss-2609251750202525 |
|---|---|
| type | issue |
| lifecycle | resolved |
| severity | minor |
.abcd/work/issues/resolved/iss-2609251750202525-abcd-site-and-abcd-site-build-hand-the.md
open on GitHub ↗ · commit history ↗
mentions1
- iss-2609251713073532abcd changelog and abcd launch ship hand the working directory to the cut as the repository root: run from a subdirectory of a checkout, changelog reports an empty cut and a missing surface baseline with exit 0, a plausible wrong answer; outside a checkout both refuse with git's bare 'exit status 128' instead of naming the missing checkout