From 1e509fdb5c6d92e955f843993a20f228ed0d1bbd Mon Sep 17 00:00:00 2001 From: duckduckgrayduck <102841251+duckduckgrayduck@users.noreply.github.com> Date: Thu, 25 Sep 2025 15:53:58 -0500 Subject: [PATCH 1/2] Add workflow for lambda updates --- .github/workflows/lambda.yml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 .github/workflows/lambda.yml diff --git a/.github/workflows/lambda.yml b/.github/workflows/lambda.yml new file mode 100644 index 00000000..20f3affd --- /dev/null +++ b/.github/workflows/lambda.yml @@ -0,0 +1,26 @@ +name: Post-Deploy Lambda + +on: + deployment: + +jobs: + deploy-lambdas: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + + - name: Show deployment info + run: | + echo "Deployment SHA: $GITHUB_SHA" + echo "Deployment ref: $GITHUB_REF" + echo "Deployment environment: $DEPLOYMENT_ENVIRONMENT" + + - name: Run Lambda deploy + run: | + if [[ "$DEPLOYMENT_ENVIRONMENT" == "documentcloud-staging" ]]; then + echo "Deploying staging lambda updates" + bash config/aws/lambda/codeship_deploy_lambdas.sh staging-lambda --staging + else + echo "Deploying production lambda updates" + bash config/aws/lambda/codeship_deploy_lambdas.sh prod-lambda + fi From 6b7a3bb241cddf18057b363420837c3b936a3a34 Mon Sep 17 00:00:00 2001 From: Sanjin <102841251+duckduckgrayduck@users.noreply.github.com> Date: Mon, 29 Sep 2025 13:31:25 +0000 Subject: [PATCH 2/2] Update lambda.yml --- .github/workflows/lambda.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/lambda.yml b/.github/workflows/lambda.yml index 20f3affd..7a97f6d8 100644 --- a/.github/workflows/lambda.yml +++ b/.github/workflows/lambda.yml @@ -11,8 +11,6 @@ jobs: - name: Show deployment info run: | - echo "Deployment SHA: $GITHUB_SHA" - echo "Deployment ref: $GITHUB_REF" echo "Deployment environment: $DEPLOYMENT_ENVIRONMENT" - name: Run Lambda deploy