diff --git a/.changeset/metal-jars-laugh.md b/.changeset/metal-jars-laugh.md new file mode 100644 index 0000000000..7a7b0a0948 --- /dev/null +++ b/.changeset/metal-jars-laugh.md @@ -0,0 +1,5 @@ +--- +"trigger.dev": minor +--- + +feat(cli): upgrade bun deployments to v1.3.3 diff --git a/.gitignore b/.gitignore index 6f435d0400..a12a66e148 100644 --- a/.gitignore +++ b/.gitignore @@ -29,12 +29,10 @@ yarn-debug.log* yarn-error.log* # local env files -.env.docker +.env +.env.* .docker/*.env -.env.local -.env.development.local -.env.test.local -.env.production.local +!.env.example # turbo .turbo diff --git a/docs/snippets/node-versions.mdx b/docs/snippets/node-versions.mdx index b82e0a9c59..76bc386f81 100644 --- a/docs/snippets/node-versions.mdx +++ b/docs/snippets/node-versions.mdx @@ -8,7 +8,7 @@ Trigger.dev runs your tasks on specific Node.js versions: - Node.js `21.7.3` (default) - Node.js `22.16.0` (`node-22`) -- Bun `1.2.20` (`bun`) +- Bun `1.3.3` (`bun`) You can change the runtime by setting the `runtime` field in your `trigger.config.ts` file. diff --git a/packages/cli-v3/src/deploy/buildImage.ts b/packages/cli-v3/src/deploy/buildImage.ts index 91fbfced88..e325b58d8f 100644 --- a/packages/cli-v3/src/deploy/buildImage.ts +++ b/packages/cli-v3/src/deploy/buildImage.ts @@ -635,7 +635,7 @@ export type GenerateContainerfileOptions = { }; const BASE_IMAGE: Record = { - bun: "imbios/bun-node:1.2.20-20-slim@sha256:a20d1f90ee079b80dffc0041cf8a73aa05cdb135e3b3aff1ba3eba91608dba22", + bun: "imbios/bun-node:1.3.3-20-slim@sha256:59d84856a7e31eec83afedadb542f7306f672343b8b265c70d733404a6e8834b", node: "node:21.7.3-bookworm-slim@sha256:dfc05dee209a1d7adf2ef189bd97396daad4e97c6eaa85778d6f75205ba1b0fb", "node-22": "node:22.16.0-bookworm-slim@sha256:048ed02c5fd52e86fda6fbd2f6a76cf0d4492fd6c6fee9e2c463ed5108da0e34",