Skip to content

Commit b2daefc

Browse files
Fix CI failure: Restore toChange special case in revert for proper dependency resolution
- Restore workspace-wide extension resolution when reverting specific changes - Ensures dependent modules are included for proper dependency ordering - Fixes 'Cannot revert table_products: required by my-third:create_schema' error - Both failing tests now pass: deployment-scenarios.test.ts and forked-deployment-scenarios.test.ts Co-Authored-By: Dan Lynch <[email protected]>
1 parent 55f1db2 commit b2daefc

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

packages/core/src/core/class/launchql.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -901,6 +901,8 @@ export class LaunchQLProject {
901901
if (name === null) {
902902
// When name is null, revert ALL modules in the workspace
903903
extensionsToRevert = this.resolveWorkspaceExtensionDependencies();
904+
} else if (toChange) {
905+
extensionsToRevert = this.resolveWorkspaceExtensionDependencies();
904906
} else {
905907
const moduleProject = this.getModuleProject(name);
906908
extensionsToRevert = moduleProject.getModuleExtensions();

0 commit comments

Comments
 (0)