diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index b40e4c52f..bb8b2f062 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -998,6 +998,16 @@ jobs: with_backoff balena keys | grep ${{ steps.provision-ssh-key.outputs.key_id }} \ | awk '{print $1}' | xargs --no-run-if-empty balena key rm --yes + - name: remove AWS/EC2 key-pair + if: always() && matrix.target == 'compose-private-pki' + continue-on-error: true + run: | + set -ue + + [[ '${{ vars.VERBOSE }}' =~ on|On|Yes|yes|true|True ]] && set -x + + aws ec2 delete-key-pair --key-name ${{ steps.generate-key-pair.outputs.key_name }} + - name: delete balenaOS test device if: always() && matrix.target == 'balena-public-pki' continue-on-error: true