Skip to content

Commit dffbf8b

Browse files
committed
Merge remote-tracking branch 'origin/main' into feat/detect-self-hosted
2 parents 9c90301 + eee0fb2 commit dffbf8b

File tree

23 files changed

+430
-341
lines changed

23 files changed

+430
-341
lines changed

.changeset/lazy-plums-fetch.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@trigger.dev/build": patch
3+
---
4+
5+
syncVercelEnvVars() fix for syncing the wrong preview branch env vars

.changeset/pre.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636
"late-chairs-ring",
3737
"late-dancers-smile",
3838
"lazy-panthers-shop",
39+
"lazy-plums-fetch",
3940
"moody-squids-count",
4041
"nasty-cobras-wonder",
4142
"nice-colts-boil",

apps/supervisor/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"dependencies": {
1616
"@kubernetes/client-node": "^1.0.0",
1717
"@trigger.dev/core": "workspace:*",
18-
"dockerode": "^4.0.3",
18+
"dockerode": "^4.0.6",
1919
"prom-client": "^15.1.0",
2020
"socket.io": "4.7.4",
2121
"std-env": "^3.8.0",

internal-packages/testcontainers/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,11 @@
1111
"ioredis": "^5.3.2"
1212
},
1313
"devDependencies": {
14-
"@testcontainers/postgresql": "^10.25.0",
15-
"@testcontainers/redis": "^10.25.0",
14+
"@testcontainers/postgresql": "^10.28.0",
15+
"@testcontainers/redis": "^10.28.0",
1616
"@trigger.dev/core": "workspace:*",
1717
"std-env": "^3.9.0",
18-
"testcontainers": "^10.25.0",
18+
"testcontainers": "^10.28.0",
1919
"tinyexec": "^0.3.0"
2020
},
2121
"scripts": {

package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,9 @@
8282
"@kubernetes/client-node@1.0.0": "patches/@kubernetes__client-node@1.0.0.patch"
8383
},
8484
"overrides": {
85-
"express@^4>body-parser": "1.20.3"
85+
"express@^4>body-parser": "1.20.3",
86+
"@remix-run/dev@2.1.0>tar-fs": "2.1.3",
87+
"testcontainers@10.28.0>tar-fs": "3.0.9"
8688
}
8789
}
8890
}

packages/build/CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
# @trigger.dev/build
22

3+
## 4.0.0-v4-beta.20
4+
5+
### Patch Changes
6+
7+
- syncVercelEnvVars() fix for syncing the wrong preview branch env vars ([#2141](https://github.com/triggerdotdev/trigger.dev/pull/2141))
8+
- Updated dependencies:
9+
- `@trigger.dev/core@4.0.0-v4-beta.20`
10+
311
## 4.0.0-v4-beta.19
412

513
### Patch Changes

packages/build/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@trigger.dev/build",
3-
"version": "4.0.0-v4-beta.19",
3+
"version": "4.0.0-v4-beta.20",
44
"description": "trigger.dev build extensions",
55
"license": "MIT",
66
"publishConfig": {
@@ -73,7 +73,7 @@
7373
"check-exports": "attw --pack ."
7474
},
7575
"dependencies": {
76-
"@trigger.dev/core": "workspace:4.0.0-v4-beta.19",
76+
"@trigger.dev/core": "workspace:4.0.0-v4-beta.20",
7777
"pkg-types": "^1.1.3",
7878
"tinyglobby": "^0.2.2",
7979
"tsconfck": "3.1.3"

packages/build/src/extensions/core/vercelSyncEnvVars.ts

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,14 @@ import { syncEnvVars } from "../core.js";
33

44
type EnvVar = { name: string; value: string; isParentEnv?: boolean };
55

6+
type VercelEnvVar = {
7+
key: string;
8+
value: string;
9+
type: string;
10+
target: string[];
11+
gitBranch?: string;
12+
};
13+
614
export function syncVercelEnvVars(options?: {
715
projectId?: string;
816
vercelAccessToken?: string;
@@ -72,11 +80,13 @@ export function syncVercelEnvVars(options?: {
7280
const isBranchable = ctx.environment === "preview";
7381

7482
const filteredEnvs: EnvVar[] = data.envs
75-
.filter(
76-
(env: { type: string; value: string; target: string[] }) =>
77-
env.value && env.target.includes(vercelEnvironment)
78-
)
79-
.map((env: { key: string; value: string; gitBranch?: string }) => {
83+
.filter((env: VercelEnvVar) => {
84+
if (!env.value) return false;
85+
if (!env.target.includes(vercelEnvironment)) return false;
86+
if (isBranchable && env.gitBranch && env.gitBranch !== branch) return false;
87+
return true;
88+
})
89+
.map((env: VercelEnvVar) => {
8090
return {
8191
name: env.key,
8292
value: env.value,

packages/cli-v3/CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
# trigger.dev
22

3+
## 4.0.0-v4-beta.20
4+
5+
### Patch Changes
6+
7+
- Updated dependencies:
8+
- `@trigger.dev/build@4.0.0-v4-beta.20`
9+
- `@trigger.dev/core@4.0.0-v4-beta.20`
10+
311
## 4.0.0-v4-beta.19
412

513
### Patch Changes

packages/cli-v3/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "trigger.dev",
3-
"version": "4.0.0-v4-beta.19",
3+
"version": "4.0.0-v4-beta.20",
44
"description": "A Command-Line Interface for Trigger.dev (v3) projects",
55
"type": "module",
66
"license": "MIT",
@@ -93,8 +93,8 @@
9393
"@opentelemetry/sdk-trace-base": "1.25.1",
9494
"@opentelemetry/sdk-trace-node": "1.25.1",
9595
"@opentelemetry/semantic-conventions": "1.25.1",
96-
"@trigger.dev/build": "workspace:4.0.0-v4-beta.19",
97-
"@trigger.dev/core": "workspace:4.0.0-v4-beta.19",
96+
"@trigger.dev/build": "workspace:4.0.0-v4-beta.20",
97+
"@trigger.dev/core": "workspace:4.0.0-v4-beta.20",
9898
"ansi-escapes": "^7.0.0",
9999
"braces": "^3.0.3",
100100
"c12": "^1.11.1",

0 commit comments

Comments
 (0)