Skip to content

Commit c423be7

Browse files
feedback
1 parent 04daa01 commit c423be7

File tree

1 file changed

+3
-8
lines changed

1 file changed

+3
-8
lines changed

packages/shared/src/env.ts

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,18 +7,13 @@ export const env = createEnv({
77
SOURCEBOT_EE_LICENSE_KEY: z.string().optional(),
88
SOURCEBOT_PUBLIC_KEY_PATH: z.string(),
99
},
10-
// @NOTE: Please make sure of the following:
11-
// - Make sure you destructure all client variables in
12-
// the `runtimeEnv` block below.
13-
// - Update the Dockerfile to pass these variables as build-args.
1410
client: {
1511
NEXT_PUBLIC_SOURCEBOT_CLOUD_ENVIRONMENT: z.enum(SOURCEBOT_CLOUD_ENVIRONMENT).optional(),
1612
},
1713
clientPrefix: "NEXT_PUBLIC_",
18-
runtimeEnv: {
19-
...process.env,
20-
21-
// For Next.js >= 13.4.4, you need to manually destructure client variables:
14+
runtimeEnvStrict: {
15+
SOURCEBOT_EE_LICENSE_KEY: process.env.SOURCEBOT_EE_LICENSE_KEY,
16+
SOURCEBOT_PUBLIC_KEY_PATH: process.env.SOURCEBOT_PUBLIC_KEY_PATH,
2217
NEXT_PUBLIC_SOURCEBOT_CLOUD_ENVIRONMENT: process.env.NEXT_PUBLIC_SOURCEBOT_CLOUD_ENVIRONMENT,
2318
},
2419
emptyStringAsUndefined: true,

0 commit comments

Comments
 (0)