From a49531ea04e14438d649f46d8c1f32829e8beee1 Mon Sep 17 00:00:00 2001 From: Min Xia Date: Mon, 14 Oct 2024 20:59:50 -0700 Subject: [PATCH] fix Canary artifacts download issue --- .github/workflows/node-lambda-test.yml | 3 ++- .github/workflows/python-lambda-test.yml | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/node-lambda-test.yml b/.github/workflows/node-lambda-test.yml index 8263eb012..e413d97eb 100644 --- a/.github/workflows/node-lambda-test.yml +++ b/.github/workflows/node-lambda-test.yml @@ -96,7 +96,8 @@ jobs: - name: Set Lambda Layer artifact directory path run: echo ARTIFACTS_DIR="${{ github.workspace }}/lambda_artifacts" >> $GITHUB_ENV - - name: Download Lambda Layer and Function artifacts + - name: Download Lambda Layer and Function artifacts for E2E Test + if: ${{ github.event.inputs.CALLER_WORKFLOW_NAME != 'appsignals-python-e2e-lambda-canary-test' }} run: | aws s3 cp s3://${{ env.STAGING_S3_BUCKET }}/layer-${{ github.run_id }}.zip ${{ env.ARTIFACTS_DIR }}/layer.zip | aws s3 cp s3://${{ env.STAGING_S3_BUCKET }}/function-${{ github.run_id }}.zip ${{ env.ARTIFACTS_DIR }}/jsfunction.zip diff --git a/.github/workflows/python-lambda-test.yml b/.github/workflows/python-lambda-test.yml index 3e459e3f4..e0a86ab05 100644 --- a/.github/workflows/python-lambda-test.yml +++ b/.github/workflows/python-lambda-test.yml @@ -111,7 +111,8 @@ jobs: - name: Set Lambda Layer artifact directory path run: echo ARTIFACTS_DIR="${{ github.workspace }}/lambda_artifacts" >> $GITHUB_ENV - - name: Download Lambda Layer and Function artifacts + - name: Download Lambda Layer and Function artifacts for E2E Test + if: ${{ github.event.inputs.CALLER_WORKFLOW_NAME != 'appsignals-python-e2e-lambda-canary-test' }} run: | aws s3 cp s3://${{ env.STAGING_S3_BUCKET }}/layer-${{ github.run_id }}.zip ${{ env.ARTIFACTS_DIR }}/layer.zip | aws s3 cp s3://${{ env.STAGING_S3_BUCKET }}/function-${{ github.run_id }}.zip ${{ env.ARTIFACTS_DIR }}/pyfunction.zip