From 92f13a6e5cd94373b8df722e203c04625e686849 Mon Sep 17 00:00:00 2001 From: miampf Date: Fri, 3 May 2024 13:10:29 +0200 Subject: [PATCH] cleanup after failure or cancel --- .github/actions/e2e_mini/action.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/actions/e2e_mini/action.yml b/.github/actions/e2e_mini/action.yml index 2efd3a9a4..d7c54c26a 100644 --- a/.github/actions/e2e_mini/action.yml +++ b/.github/actions/e2e_mini/action.yml @@ -38,9 +38,17 @@ runs: - name: MiniConstellation E2E shell: bash + id: e2e-test env: ARM_CLIENT_ID: ${{ inputs.azureClientID }} ARM_SUBSCRIPTION_ID: ${{ inputs.azureSubscriptionID }} ARM_TENANT_ID: ${{ inputs.azureTenantID }} run: | bazel run --test_timeout=14400 //e2e/miniconstellation:push_remote_test + + - name: Clean up after failure + shell: bash + # clean up if e2e test failed or if the run was cancelled + if: (failure() && steps.e2e-test.conclusion == 'failure') || cancelled() + run: | + terraform destroy -auto-approve