Dashboard › craft › Distillation
7f10eb8b-68ef-44a8-a56b-849f6248d5cc["lore_tm_v1_Ju7m3oOSQzYScw6nRelSmkLTA8lestgk9tLpIY80ais"]
Date: Sep 8, 2026
src/__tests__/config.test.ts at /home/byk/Code/getsentry/craft-workspace-action-propagation/src/__tests__/config.test.ts; it imports getGitTagPrefix, loadConfigurationFromString, validateConfiguration, setActiveWorkspace, getActiveWorkspace, getConfiguration, getVersioningPolicy, getWorkspaceNames, and WORKSPACES_MIN_VERSION from ../config; CraftProjectConfigSchema from ../schemas/project_config; and logger from ../logger.src/__tests__/config.test.ts begins describe('validateConfiguration', ...) with tests parses minimal configuration—expects validateConfiguration({ github: { owner: 'getsentry', repo: 'craft' } }) to equal its input—and parses configuration with targets—expects configuration with targets [{ name: 'npm' }, { name: 'github', tagPrefix: 'v' }] to equal its input.