Skip to content

Commit 6406924

Browse files
committed
Ensure @trigger.dev/sdk and @trigger.dev/core are always in the list of deployed dependencies
1 parent 2156e15 commit 6406924

File tree

2 files changed

+25
-0
lines changed

2 files changed

+25
-0
lines changed

.changeset/thin-parents-heal.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"trigger.dev": patch
3+
---
4+
5+
Ensure @trigger.dev/sdk and @trigger.dev/core are always in the list of deployed dependencies

packages/cli-v3/src/commands/deploy.ts

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1636,6 +1636,26 @@ async function resolveRequiredDependencies(
16361636
}
16371637
}
16381638

1639+
if (!dependencies["@trigger.dev/sdk"]) {
1640+
logger.debug("Adding missing @trigger.dev/sdk dependency", {
1641+
version: packageJson.version,
1642+
});
1643+
1644+
span.setAttribute("addingMissingSDK", packageJson.version);
1645+
1646+
dependencies["@trigger.dev/sdk"] = packageJson.version;
1647+
}
1648+
1649+
if (!dependencies["@trigger.dev/core"]) {
1650+
logger.debug("Adding missing @trigger.dev/core dependency", {
1651+
version: packageJson.version,
1652+
});
1653+
1654+
span.setAttribute("addingMissingCore", packageJson.version);
1655+
1656+
dependencies["@trigger.dev/core"] = packageJson.version;
1657+
}
1658+
16391659
// Make sure we sort the dependencies by key to ensure consistent hashing
16401660
const result = Object.fromEntries(
16411661
Object.entries(dependencies).sort(([a], [b]) => a.localeCompare(b))

0 commit comments

Comments
 (0)