From 607e719e68f096d0b46e4b40cea93ec686fefa22 Mon Sep 17 00:00:00 2001 From: Jaymala Date: Wed, 19 Oct 2022 12:01:38 -0400 Subject: [PATCH] Download Enos test artifact only for CRT runs (#17603) Signed-off-by: Jaymala Sinha Signed-off-by: Jaymala Sinha --- .github/workflows/enos-run.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/enos-run.yml b/.github/workflows/enos-run.yml index b654ea4dff..3c3a2cf943 100644 --- a/.github/workflows/enos-run.yml +++ b/.github/workflows/enos-run.yml @@ -82,15 +82,19 @@ jobs: echo "${{ secrets.ENOS_CI_SSH_KEY }}" > ./enos/support/private_key.pem chmod 600 ./enos/support/private_key.pem - name: Download Linux AMD64 Vault bundle + if: ${{ env.ARTIFACT_SOURCE == 'crt' }} id: download uses: actions/download-artifact@v3 with: name: ${{ inputs.artifact-name }} path: ./enos/support/downloads - - name: Prepare for scenario execution + - name: unzip Downloaded Vault bundle + if: ${{ env.ARTIFACT_SOURCE == 'crt' }} run: | unzip ${{steps.download.outputs.download-path}}/*.zip -d enos/support mv ${{steps.download.outputs.download-path}}/*.zip enos/support/vault.zip + - name: Prepare for scenario execution + run: | mkdir -p enos/support/terraform-plugin-cache [[ ${{ env.ARTIFACT_NAME }} == *"ent"* ]] && echo "${{ secrets.VAULT_LICENSE }}" > ./enos/support/vault.hclic || true - name: Run Enos scenario