Skip to content

Commit 480c680

Browse files
committed
update env
1 parent 07bfff6 commit 480c680

File tree

5 files changed

+15
-8
lines changed

5 files changed

+15
-8
lines changed

.env.example

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ DATABASE_NAME=postgres
55
DATABASE_URL=postgresql://${DATABASE_USER}:${DATABASE_PASSWORD}@postgres:5432/${DATABASE_NAME}
66

77
# Used to encrypt JWT tokens
8-
PAYLOAD_SECRET=PAYLOAD_SECRET
8+
PAYLOAD_SECRET=YOUR_SECRET_HERE
99

1010
# Secret used to authenticate cron jobs
11-
CRON_SECRET=CRON_SECRET
11+
CRON_SECRET=YOUR_SECRET_HERE
1212

1313
# Used to validate preview requests
14-
PREVIEW_SECRET=PREVIEW_SECRET
14+
PREVIEW_SECRET=YOUR_SECRET_HERE
1515

1616
# Hard coded to file, replace in CI environments
1717
# Used to configure CORS, format links and more. No trailing slash
@@ -20,6 +20,7 @@ NEXT_PUBLIC_SERVER_URL=http://localhost:3000
2020
NEXT_PUBLIC_SITE_NAME=SITE_NAME
2121

2222
# SES Mail
23+
ENABLE_EMAIL=false
2324
AWS_SERVICE_REGION=us-east-1
2425
AWS_ACCESS_KEY=AWS_ACCESS_KEY
2526
AWS_ACCESS_SECRET=AWS_ACCESS_SECRET

.github/workflows/build-and-push.standalone.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ permissions:
3333
env:
3434
DATABASE_URL: postgres://payload:payload@localhost:5432/payload
3535
NEXT_PUBLIC_SERVER_URL: ${{ vars.NEXT_PUBLIC_SERVER_URL }}
36+
NEXT_PUBLIC_SITE_NAME: ${{ vars.NEXT_PUBLIC_SITE_NAME }}
3637
BUILD_OUTPUT: standalone
3738

3839
jobs:

.github/workflows/build-and-push.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ permissions:
1010
env:
1111
DATABASE_URL: postgres://payload:payload@localhost:5432/payload
1212
NEXT_PUBLIC_SERVER_URL: ${{ vars.NEXT_PUBLIC_SERVER_URL }}
13+
NEXT_PUBLIC_SITE_NAME: ${{ vars.NEXT_PUBLIC_SITE_NAME }}
1314

1415
jobs:
1516
build:

.github/workflows/build-to-branch.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ on:
66
env:
77
DATABASE_URL: postgres://payload:payload@localhost:5432/payload
88
NEXT_PUBLIC_SERVER_URL: ${{ vars.NEXT_PUBLIC_SERVER_URL }}
9+
NEXT_PUBLIC_SITE_NAME: ${{ vars.NEXT_PUBLIC_SITE_NAME }}
910

1011
jobs:
1112
build:

src/payload.config.ts

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -138,11 +138,14 @@ export default buildConfig({
138138
return defaultJobsCollection
139139
},
140140
},
141-
email: nodemailerAdapter({
142-
defaultFromAddress: process.env.EMAIL_DEFAULT_FROM_NO_REPLY as string,
143-
defaultFromName: process.env.EMAIL_DEFAULT_FROM_NAME as string,
144-
transport: transporter,
145-
}),
141+
email:
142+
process.env.ENABLE_EMAIL === 'true'
143+
? nodemailerAdapter({
144+
defaultFromAddress: process.env.EMAIL_DEFAULT_FROM_NO_REPLY as string,
145+
defaultFromName: process.env.EMAIL_DEFAULT_FROM_NAME as string,
146+
transport: transporter,
147+
})
148+
: undefined,
146149
i18n: { supportedLanguages: { en, zh } },
147150
localization: {
148151
locales: [

0 commit comments

Comments
 (0)