diff --git a/.github/workflows/bootstrap.yaml b/.github/workflows/bootstrap.yaml
index b20c2669ac5179f7accee2f644febff5f3dfb5ce..92a6c608f2682fae241c1dad0d8dcd23c4155ff3 100644
--- a/.github/workflows/bootstrap.yaml
+++ b/.github/workflows/bootstrap.yaml
@@ -110,6 +110,7 @@ jobs:
           GITHUB_REPO_NAME: ${{ steps.vars.outputs.test_repo_name }}
           GITHUB_ORG_NAME: fluxcd-testing
       - name: delete repository
+        if: ${{ always() }}
         run: |
           curl \
             -X DELETE \