diff --git a/apps/trigger/package.json b/apps/trigger/package.json index dfe7856af..2773a3cc3 100644 --- a/apps/trigger/package.json +++ b/apps/trigger/package.json @@ -7,8 +7,7 @@ "dev": "echo 'y' | npx trigger.dev@latest dev", "dev:fast": "echo 'y' | npx trigger.dev@latest dev", "deploy": "echo 'y' | npx trigger.dev@latest deploy", - "prebuild": "[ \"$SKIP_ENV_CHECK\" = \"true\" ] || tsx scripts/validate-env.ts", - "build": "echo 'No build step required but we run it to make sure env is loaded' && tsc --noEmit", + "build": "echo 'No build step required' && tsc --noEmit", "build:dry-run": "echo 'No build step required but we run it to make sure env is loaded' && tsc --noEmit", "lint": "biome check --write", "test": "vitest run", diff --git a/apps/trigger/scripts/validate-env.ts b/apps/trigger/scripts/validate-env.ts deleted file mode 100644 index 9a336582e..000000000 --- a/apps/trigger/scripts/validate-env.ts +++ /dev/null @@ -1,22 +0,0 @@ -#!/usr/bin/env node - -// This script uses the shared env-utils to validate environment variables -import { loadRootEnv, validateEnv } from '@buster/env-utils'; - -// Load environment variables from root .env file -loadRootEnv(); - -// Define required environment variables for this package -const requiredEnv = { - DATABASE_URL: process.env.DATABASE_URL, - BRAINTRUST_KEY: process.env.BRAINTRUST_KEY, - TRIGGER_SECRET_KEY: process.env.TRIGGER_SECRET_KEY, - ENVIRONMENT: process.env.ENVIRONMENT, -}; - -// Validate environment variables -const { hasErrors } = validateEnv(requiredEnv); - -if (hasErrors) { - process.exit(1); -}