diff --git a/.changeset/config.json b/.changeset/config.json index e12d5ab6e..5c191e9bf 100644 --- a/.changeset/config.json +++ b/.changeset/config.json @@ -4,8 +4,12 @@ "commit": false, "fixed": [], "linked": [], - "access": "restricted", + "access": "public", "baseBranch": "main", "updateInternalDependencies": "patch", - "ignore": ["wss", "webapp", "docs"] -} + "ignore": [ + "wss", + "webapp", + "docs" + ] +} \ No newline at end of file diff --git a/.changeset/fresh-eyes-run.md b/.changeset/fresh-eyes-run.md new file mode 100644 index 000000000..a99234fa3 --- /dev/null +++ b/.changeset/fresh-eyes-run.md @@ -0,0 +1,5 @@ +--- +"@trigger.dev/integration-sdk": patch +--- + +Created new @trigger.dev/integration-sdk to support our integration packages diff --git a/.changeset/honest-dolls-return.md b/.changeset/honest-dolls-return.md new file mode 100644 index 000000000..013bbae4f --- /dev/null +++ b/.changeset/honest-dolls-return.md @@ -0,0 +1,8 @@ +--- +"@trigger.dev/shopify": patch +"@trigger.dev/github": patch +"@trigger.dev/resend": patch +"@trigger.dev/slack": patch +--- + +Initial release of isolated integration packages diff --git a/CHANGESETS.md b/CHANGESETS.md index c22c2456f..27d69619d 100644 --- a/CHANGESETS.md +++ b/CHANGESETS.md @@ -7,8 +7,11 @@ Trigger.dev uses [changesets](https://github.com/changesets/changesets) to manag To add a changeset, use `pnpm run changeset:add` and follow the instructions [here](https://github.com/changesets/changesets/blob/main/docs/adding-a-changeset.md). Please only ever select one of our public packages when adding a changeset, which currently are: - `@trigger.dev/sdk` -- `@trigger.dev/integrations` -- `@trigger.dev/providers` +- `@trigger.dev/integration-sdk` +- `@trigger.dev/github` +- `@trigger.dev/slack` +- `@trigger.dev/shopify` +- `@trigger.dev/resend` ## Release instructions diff --git a/flightcontrol.json b/flightcontrol.json index b2f3d8745..052956e39 100644 --- a/flightcontrol.json +++ b/flightcontrol.json @@ -55,8 +55,8 @@ "apps/webapp/types/**", "packages/internal-platform/src/**", "packages/common-schemas/src/**", - "packages/internal-integrations/src/**", - "packages/trigger-providers/src/**", + "integrations/*/src/**", + "packages/integration-catalog/src/**", "packages/emails/src/**", "packages/emails/emails/**", "packages/internal-pulsar/src/**", @@ -233,7 +233,6 @@ "apps/webapp/types/**", "packages/internal-platform/src/**", "packages/common-schemas/src/**", - "packages/internal-integrations/src/**", "packages/trigger-providers/src/**", "packages/emails/src/**", "packages/emails/emails/**", diff --git a/package.json b/package.json index d79b897c6..a82369bc1 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,8 @@ "private": true, "workspaces": [ "apps/*", - "packages/*" + "packages/*", + "integrations/*" ], "version": "0.0.1", "prisma": { diff --git a/packages/integration-catalog/package.json b/packages/integration-catalog/package.json index 5a3bb4ec1..abdaebe62 100644 --- a/packages/integration-catalog/package.json +++ b/packages/integration-catalog/package.json @@ -2,6 +2,7 @@ "name": "integration-catalog", "version": "0.1.16", "description": "Catalog of all the Trigger.dev integration packages", + "private": true, "devDependencies": { "@trigger.dev/tsconfig": "workspace:*", "@types/node": "16", diff --git a/packages/internal-cli/tsconfig.json b/packages/internal-cli/tsconfig.json index 560d61542..debe702fd 100644 --- a/packages/internal-cli/tsconfig.json +++ b/packages/internal-cli/tsconfig.json @@ -8,8 +8,8 @@ "outDir": "lib", "moduleResolution": "node", "paths": { - "@trigger.dev/providers": ["../trigger-providers/src/index"], - "@trigger.dev/providers/*": ["../trigger-providers/src/*"] + "integration-catalog": ["../integration-catalog/src/index"], + "integration-catalog/*": ["../integration-catalog/src/*"] } }, "exclude": ["node_modules", "**/*.test.*"]