testing/staging fixin
All checks were successful
Deploy to Test Environment / deploy-to-test (push) Successful in 15m56s

This commit is contained in:
2026-01-13 09:03:42 -08:00
parent ac085100fe
commit 749350df7f

View File

@@ -128,7 +128,7 @@ const workerSchema = z.object({
* Server configuration schema. * Server configuration schema.
*/ */
const serverSchema = z.object({ const serverSchema = z.object({
nodeEnv: z.enum(['development', 'production', 'test']).default('development'), nodeEnv: z.enum(['development', 'production', 'test', 'staging']).default('development'),
port: intWithDefault(3001), port: intWithDefault(3001),
frontendUrl: z.string().url().optional(), frontendUrl: z.string().url().optional(),
baseUrl: z.string().optional(), baseUrl: z.string().optional(),
@@ -318,6 +318,11 @@ export const isTest = config.server.nodeEnv === 'test';
*/ */
export const isDevelopment = config.server.nodeEnv === 'development'; export const isDevelopment = config.server.nodeEnv === 'development';
/**
* Returns true if running in staging environment.
*/
export const isStaging = config.server.nodeEnv === 'staging';
/** /**
* Returns true if SMTP is configured (all required fields present). * Returns true if SMTP is configured (all required fields present).
*/ */