add ses from email

This commit is contained in:
Jun-te Kim 2026-01-21 22:51:56 +00:00
parent 6a305a30dc
commit b905f1dfef
2 changed files with 5 additions and 1 deletions

View file

@ -190,6 +190,7 @@ jobs:
XERO_REDIRECT_URI="$PROD_XERO_REDIRECT_URI"
AWS_REGION="$PROD_AWS_REGION"
STRIPE_WEBHOOK_SECRET="$PROD_STRIPE_WEBHOOK_SECRET"
SES_FROM_EMAIL="$PROD_SES_FROM_EMAIL"
else
STRIPE_SECRET_KEY="$DEV_STRIPE_SECRET_KEY"
STRIPE_CLIENT_ID="$DEV_STRIPE_CLIENT_ID"
@ -200,6 +201,7 @@ jobs:
XERO_REDIRECT_URI="$DEV_XERO_REDIRECT_URI"
AWS_REGION="$DEV_AWS_REGION"
STRIPE_WEBHOOK_SECRET="$DEV_STRIPE_WEBHOOK_SECRET"
SES_FROM_EMAIL="$DEV_SES_FROM_EMAIL"
fi
: "${STRIPE_SECRET_KEY:?missing STRIPE_SECRET_KEY}"
@ -210,6 +212,7 @@ jobs:
: "${XERO_CLIENT_SECRET:?missing XERO_CLIENT_SECRET}"
: "${XERO_REDIRECT_URI:?missing XERO_REDIRECT_URI}"
: "${AWS_REGION:?missing AWS_REGION}"
: "${SES_FROM_EMAIL:?missing SES_FROM_EMAIL}"
export \
STRIPE_SECRET_KEY \
@ -221,9 +224,9 @@ jobs:
XERO_REDIRECT_URI \
AWS_REGION \
STRIPE_WEBHOOK_SECRET \
SES_FROM_EMAIL \
NAMESPACE
envsubst < stripe_to_invoice/deployment/secrets/stripe-secrets.yaml \
| kubectl apply -f -

View file

@ -27,5 +27,6 @@ PROD_STRIPE_WEBHOOK_SECRET=whsec_VP3DJmcdCWHkOWwUH1WRmdzu6Y71uZle
PROD_XERO_CLIENT_ID=4C24EEA5583046519AD39B3905ED2BD3
PROD_XERO_SECRET_KEY=PAYDhzqMLvNtPrN5vDC7iwtXkgu99yG8Gbu86IlrdHH8hGjA
PROD_XERO_REDIRECT_URI=https://stripe-to-invoice.juntekim.com/api/xero/callback
PROD_SES_FROM_EMAIL=no-reply@juntekim.com