diff --git a/.changeset/cli-catalog-protocol.md b/.changeset/cli-catalog-protocol.md new file mode 100644 index 00000000000..257562b2944 --- /dev/null +++ b/.changeset/cli-catalog-protocol.md @@ -0,0 +1,5 @@ +--- +"trigger.dev": patch +--- + +Skip `catalog:` dependency versions in the CLI update check so monorepos using bun/pnpm catalogs no longer crash with Invalid comparator. diff --git a/packages/cli-v3/src/commands/update.ts b/packages/cli-v3/src/commands/update.ts index 4c8d628b12e..a2c1306fc8b 100644 --- a/packages/cli-v3/src/commands/update.ts +++ b/packages/cli-v3/src/commands/update.ts @@ -332,7 +332,7 @@ async function getTriggerDependencies( continue; } - if (version.startsWith("workspace")) { + if (version.startsWith("workspace") || version.startsWith("catalog:")) { continue; }