Dashboard › craft › Distillation
97ffd802-9b75-4750-90aa-975d2a4290a6["lore_tm_v1_WQXW1l2AWhZdVCi_xskcUQq8NzU7GGcs1JUFfm5QOOE"]
Date: Sep 5, 2026
.craft.yml always means checkout-path behavior.packages/cli.View check runs; with a root .craft.yml, craft workspace list supplies exact concrete workspace paths. A complete suffix matching one of those paths is a workspace; every other suffix remains a checkout path. Workspace-discovery errors when root configuration exists fail the release.., .., __proto__, or begin with -; Craft semantic versions must be valid, including build metadata such as 4.2.6+sentry1.src/publish/resolve-location.js tests were updated so a monorepo workspace release resolves path: "./packages/cli" against workspaceNames: ["packages/cli"], replacing the prior root-level ./cli / ["cli"] fixture; test coverage also includes invalid suffix example "packages/../cli"..github/workflows/publish.yml, docs/publish-issue-format.md, src/modules/__tests__/ci-poller-input.js, src/modules/__tests__/details-from-context.js, src/modules/__tests__/publish-location.js, src/modules/__tests__/publish-workflow.js, src/modules/ci-poller-input.js, src/modules/details-from-context.js, src/modules/publish-issue-title.js, src/modules/publish-issue-title.peggy, src/modules/publish-location.js, and src/publish/resolve-location.js; the diff also includes untracked src/modules/publish-issue-validation.js.