diff --git a/.github/workflows/backend-ci.yaml b/.github/workflows/backend-ci.yaml index b1fa882..d19c902 100644 --- a/.github/workflows/backend-ci.yaml +++ b/.github/workflows/backend-ci.yaml @@ -4,6 +4,7 @@ on: push: branches: - "main" + - "gianalarcon-patch-3" paths: - "packages/backend/**" - "packages/shared/**" @@ -53,9 +54,12 @@ jobs: GCP_REPOSITORY: ${{ vars.GCP_REPOSITORY }} GCP_IMAGE: ${{ vars.GCP_BACKEND_NAME }} CLOUD_RUN_SERVICE: polypay-backend + RELAYER_ZKVERIFY_API_KEY: ${{ secrets.RELAYER_ZKVERIFY_API_KEY }} + RELAYER_WALLET_KEY: ${{ secrets.RELAYER_WALLET_KEY }} run: | gcloud run deploy ${CLOUD_RUN_SERVICE} \ --image ${GCP_LOCATION}-docker.pkg.dev/${GCP_PROJECT_ID}/${GCP_REPOSITORY}/${GCP_IMAGE}:${GITHUB_SHA} \ --region ${GCP_LOCATION} \ --platform managed \ - --allow-unauthenticated + --allow-unauthenticated \ + --update-env-vars "RELAYER_ZKVERIFY_API_KEY=${RELAYER_ZKVERIFY_API_KEY},RELAYER_WALLET_KEY=${RELAYER_WALLET_KEY},CORS_ORIGIN=https://app.polypay.pro" diff --git a/packages/backend/src/config/app.config.ts b/packages/backend/src/config/app.config.ts index 072bdd9..573c0bc 100644 --- a/packages/backend/src/config/app.config.ts +++ b/packages/backend/src/config/app.config.ts @@ -1,7 +1,7 @@ import { registerAs } from '@nestjs/config'; export default registerAs('app', () => ({ - port: parseInt(process.env.BACKEND_PORT) || 4000, + port: parseInt(process.env.PORT || process.env.BACKEND_PORT) || 4000, nodeEnv: process.env.NODE_ENV || 'development', // CORS configuration for frontend corsOrigin: process.env.CORS_ORIGIN || 'http://localhost:3000',