Dashboard › craft › Distillation
211e1f8d-a754-4dc0-862b-2bbf6bc9f9e2["lore_tm_v1_f_VbZA8MQlkPNQdXuS_dJzit5KrA7macH-t9gj5OjQU","lore_tm_v1_-LBzLTcF2xDeruqlbCDl8-1Hc_kzok-i0ggobStEbF0"]
Date: Aug 24, 2026
src/__tests__/config.test.ts workspace test fixture WS_CONFIG sets minVersion: ${WORKSPACES_MIN_VERSION}, base GitHub owner: getsentry/repo: toolkit, changelog: CHANGELOG.md, and two workspaces: cli (releaseBranchPrefix: release/cli, github.projectPath: cli, GitHub target tagPrefix: "cli@") and mcp (releaseBranchPrefix: release/mcp, versioning.policy: calver, GitHub target tagPrefix: "mcp@").cli shallow-merges GitHub and inherits base fields while stripping workspaces; selected mcp resolves independently; workspace definitions require a selection; unknown workspace nope errors; selection without defined workspaces errors; minVersion: 2.14.0 is rejected below WORKSPACES_MIN_VERSION; switching active workspace and reloading re-resolves tag prefixes; resolved targets exposes the selected workspace target for the publish-builder contract; incomplete workspace-only github.projectPath is dropped when owner/repo are absent so git-remote detection can run; and a workspace override that supplies owner/repo preserves GitHub configuration.2.29.0-dev.0; therefore existing workspace tests now exercise dev-build equivalence against minVersion: 2.29.0. Assistant planned to add an explicit build-metadata regression case that passes both the global compatibility check and the workspace version gate.