From 9dc0be2a32051b9b05e7ba58cc7bfee41589cf3c Mon Sep 17 00:00:00 2001 From: Caleb Godwin Date: Thu, 13 Feb 2025 16:28:14 -0500 Subject: [PATCH] Invoke migrate and createsu lambda for dev deploy as well --- .github/workflows/deploy-cdk-dev.yml | 10 ++++++++++ .github/workflows/deploy-experimental-cdk.yml | 3 --- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/.github/workflows/deploy-cdk-dev.yml b/.github/workflows/deploy-cdk-dev.yml index 44d21a1a7..b8ae1c3c6 100644 --- a/.github/workflows/deploy-cdk-dev.yml +++ b/.github/workflows/deploy-cdk-dev.yml @@ -187,6 +187,16 @@ jobs: --outputs-file api-outputs.json popd + - name: Invoke setup functions after site lambdas deployed + if: success() && steps.findPr.outputs.number + env: + AWS_ACCOUNT_ID: ${{ secrets.AWS_ACCOUNT_ID }} + AWS_DEFAULT_REGION: ${{ vars.AWS_DEFAULT_REGION }} + CDK_DEBUG: true + run: | + aws lambda invoke --function-name cms-eregs-${{ matrix.environment }}-migrate /dev/stdout + aws lambda invoke --function-name cms-eregs-${{ matrix.environment }}-createsu /dev/stdout + - name: Get API URL id: get-api-url run: | diff --git a/.github/workflows/deploy-experimental-cdk.yml b/.github/workflows/deploy-experimental-cdk.yml index 6db2d4023..e37ead9bb 100644 --- a/.github/workflows/deploy-experimental-cdk.yml +++ b/.github/workflows/deploy-experimental-cdk.yml @@ -399,12 +399,9 @@ jobs: AWS_DEFAULT_REGION: ${{ vars.AWS_DEFAULT_REGION }} CDK_DEBUG: true run: | - pushd cdk-eregs - API_STACK="cms-eregs-eph-${{ steps.findPr.outputs.pr }}-api" aws lambda invoke --function-name cms-eregs-eph-$PR_NUMBER-createdb /dev/stdout aws lambda invoke --function-name cms-eregs-eph-$PR_NUMBER-migrate /dev/stdout aws lambda invoke --function-name cms-eregs-eph-$PR_NUMBER-createsu /dev/stdout - popd - name: Get API URL id: get-api-url