deployment failed with invalid enviroment variables when using t3env on vercel

the error message
> strmr-v2@0.1.0 build
> next build
❌ Invalid environment variables: {
  NEXTAUTH_SECRET: [ 'Required' ],
  DISCORD_CLIENT_ID: [ 'Required' ],
  DISCORD_CLIENT_SECRET: [ 'Required' ],
  GOOGLE_CLIENT_ID: [ 'Required' ],
  GOOGLE_CLIENT_SECRET: [ 'Required' ],
  POSTGRES_URL: [ 'Required' ],
  POSTGRES_PRISMA_URL: [ 'Required' ],
  POSTGRES_URL_NON_POOLING: [ 'Required' ],
  POSTGRES_USER: [ 'Required' ],
  POSTGRES_HOST: [ 'Required' ],
  POSTGRES_PASSWORD: [ 'Required' ],
  POSTGRES_DATABASE: [ 'Required' ]
}
 ⨯ Failed to load next.config.js, see more info here https://nextjs.org/docs/messages/next-config-error
> Build error occurred
Error: Invalid environment variables
    at onValidationError (file:///vercel/path0/node_modules/@t3-oss/env-core/dist/index.js:29:15)
    at createEnv (file:///vercel/path0/node_modules/@t3-oss/env-core/dist/index.js:35:16)
    at createEnv (file:///vercel/path0/node_modules/@t3-oss/env-nextjs/dist/index.js:12:12)
    at file:///vercel/path0/src/env.js:4:20
    at ModuleJob.run (node:internal/modules/esm/module_job:194:25)
Error: Command "npm run build" exited with 1


env.js file
https://github.com/Abdulkareemoj/Strmr/blob/main/src/env.js
GitHub
Contribute to Abdulkareemoj/Strmr development by creating an account on GitHub.
Was this page helpful?