Skip to content

Commit befc6c5

Browse files
authored
feat: add production smtp host (#429)
* feat: add production smtp host * parse password * fix: add email creds to docker build
1 parent a871830 commit befc6c5

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

.github/workflows/deployments.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
registry: docker.io
3636
username: ${{ secrets.DOCKER_HUB_USERNAME }}
3737
password: ${{ secrets.DOCKER_HUB_PASSWORD }}
38-
buildArgs: 'NODE_ENV=production, MONGO_PROD_DB="${{ secrets.MONGO_PROD_DB}}"'
38+
buildArgs: 'NODE_ENV=production, MONGO_PROD_DB="${{ secrets.MONGO_PROD_DB}}", ADMIN_EMAIL: ${{secrets.ADMIN_EMAIL}}, ADMIN_PASS: ${{secrets.ADMIN_PASS}}'
3939
- name: Login to DO and spin up a new container
4040
uses: appleboy/ssh-action@master
4141
with:
@@ -48,7 +48,7 @@ jobs:
4848
rm -f env
4949
echo ADMIN_EMAIL=${{ secrets.ADMIN_EMAIL }} >> env
5050
echo SECRET=${{ secrets.SECRET }} >> env
51-
echo ADMIN_PASS=${{ secrets.ADMIN_PASS }} >> env
51+
echo ADMIN_PASS="${{ secrets.ADMIN_PASS }}" >> env
5252
echo COORDINATOR_EMAIL=${{ secrets.COORDINATOR_EMAIL }} >> env
5353
echo COORDINATOR_PASS=${{ secrets.COORDINATOR_PASS }} >> env
5454
echo FRONTEND_LINK=${{ secrets.FRONTEND_LINK }} >> env

src/utils/sendEmail.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ export const sendEmail = async (
99
senderPassword: any
1010
): Promise<any> => {
1111
const transport = nodemailer.createTransport({
12-
host: 'smtp.gmail.com',
12+
host: process.env.NODE_ENV === 'production'? 'mail.privateemail.com':'smtp.gmail.com',
1313
port: 465,
1414
secure: true,
1515
auth: {

0 commit comments

Comments
 (0)