Merge pull request #34 from MealCraft/feature/stripe

Feature/stripe
This commit is contained in:
Jun-te Kim 2026-01-21 23:06:32 +00:00 committed by GitHub
commit 1b847c025f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 11 additions and 2 deletions

View file

@ -39,10 +39,16 @@ jobs:
with: with:
terraform_version: ${{ env.TF_VERSION }} terraform_version: ${{ env.TF_VERSION }}
- name: Install AWS CLI - name: Install AWS CLI v2
run: | run: |
sudo apt-get update sudo apt-get update
sudo apt-get install -y awscli sudo apt-get install -y unzip curl
curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"
unzip awscliv2.zip
sudo ./aws/install
aws --version
# Optional but recommended once # Optional but recommended once
- name: Verify AWS identity - name: Verify AWS identity

View file

@ -156,10 +156,12 @@ jobs:
USER="$PROD_POSTGRES_USER" USER="$PROD_POSTGRES_USER"
PASS="$PROD_POSTGRES_PASSWORD" PASS="$PROD_POSTGRES_PASSWORD"
RUNTIME_SECRET=postgres-prod RUNTIME_SECRET=postgres-prod
NAMESPACE=default
else else
USER="$DEV_POSTGRES_USER" USER="$DEV_POSTGRES_USER"
PASS="$DEV_POSTGRES_PASSWORD" PASS="$DEV_POSTGRES_PASSWORD"
RUNTIME_SECRET=postgres-dev RUNTIME_SECRET=postgres-dev
NAMESPACE=dev
fi fi
DATABASE_URL="postgres://${USER}:${PASS}@${POSTGRES_HOST}:5432/${POSTGRES_DB}?sslmode=disable" DATABASE_URL="postgres://${USER}:${PASS}@${POSTGRES_HOST}:5432/${POSTGRES_DB}?sslmode=disable"
@ -181,6 +183,7 @@ jobs:
set +a set +a
if [[ "$ENV" == "prod" ]]; then if [[ "$ENV" == "prod" ]]; then
NAMESPACE=default
STRIPE_SECRET_KEY="$PROD_STRIPE_SECRET_KEY" STRIPE_SECRET_KEY="$PROD_STRIPE_SECRET_KEY"
STRIPE_CLIENT_ID="$PROD_STRIPE_CLIENT_ID" STRIPE_CLIENT_ID="$PROD_STRIPE_CLIENT_ID"
STRIPE_REDIRECT_URI="$PROD_STRIPE_REDIRECT_URI" STRIPE_REDIRECT_URI="$PROD_STRIPE_REDIRECT_URI"