Skip to content

ci: fix pr close workflow #7

ci: fix pr close workflow

ci: fix pr close workflow #7

name: Remove Review Resources
on:
pull_request:
types: [closed]
branches: [main]
env:
RESOURCE_GROUP: rg-bds-test
jobs:
remove:
if: github.actor != 'dependabot[bot]'
runs-on: ubuntu-latest
name: 🗑️ Remove
steps:
- name: Azure Login
uses: azure/login@v2
with:
creds: ${{ secrets.AZURE_CREDENTIALS }}
- name: Set PR Number
run: echo "PR_NUMBER=${{ github.event.pull_request.number }}" >> $GITHUB_ENV
- name: Remove resources from test environment
run: |
echo "Removing resources for PR #$PR_NUMBER..."
az resource list --resource-group $RESOURCE_GROUP --query "[].id" --output tsv |
xargs -I {} az resource delete --ids {} --subscription ${{ secrets.AZURE_SUBSCRIPTION }}