@@ -641,7 +641,7 @@ jobs:
641641 send-notification :
642642 if : always()
643643 needs : [docker-build, deploy, e2e-test]
644- runs-on : windows -latest
644+ runs-on : ubuntu -latest
645645 env :
646646 accelerator_name : " Content Processing"
647647 steps :
@@ -808,11 +808,9 @@ jobs:
808808 ENV_NAME : ${{ needs.deploy.outputs.ENV_NAME }}
809809 IMAGE_TAG : ${{ needs.deploy.outputs.IMAGE_TAG }}
810810 steps :
811- - name : Checkout Code
812- uses : actions/checkout@v4
813811
814- - name : Install Azure Developer CLI
815- uses : Azure/setup-azd@v1.0.0
812+ - name : Setup Azure Developer CLI
813+ uses : Azure/setup-azd@v2
816814
817815 - name : Setup Azure CLI
818816 shell : bash
@@ -823,8 +821,8 @@ jobs:
823821 - name : Login to Azure
824822 shell : bash
825823 run : |
826- az login --service-principal -u ${{ secrets.AZURE_CLIENT_ID }} -p ${{ secrets.AZURE_CLIENT_SECRET }} --tenant ${{ secrets.AZURE_TENANT_ID }}
827- az account set -- subscription ${{ secrets.AZURE_SUBSCRIPTION_ID }}
824+ azd auth login --client-id ${{ secrets.AZURE_CLIENT_ID }} --client-secret ${{ secrets.AZURE_CLIENT_SECRET }} --tenant-id ${{ secrets.AZURE_TENANT_ID }}
825+ azd config set defaults. subscription ${{ secrets.AZURE_SUBSCRIPTION_ID }}
828826
829827 - name : Delete Resource Group Directly (Optimized Cleanup)
830828 shell : bash
@@ -844,24 +842,6 @@ jobs:
844842
845843 echo "✅ Resource group deletion initiated (running asynchronously)"
846844 echo "Note: Resources will be cleaned up in the background"
847-
848- - name : Cleanup azd Environment State
849- if : always()
850- shell : bash
851- run : |
852- set -e
853- echo "🧹 Cleaning up local azd environment state..."
854-
855- # Remove local azd environment to prevent state conflicts
856- if azd env list | grep -q "${{ env.ENV_NAME }}"; then
857- echo "Removing azd environment: ${{ env.ENV_NAME }}"
858- azd env select ${{ env.ENV_NAME }} || true
859- # Just remove the local state, resources already deleted
860- rm -rf ~/.azd/environments/${{ env.ENV_NAME }} || true
861- echo "✅ Local azd environment cleaned up"
862- else
863- echo "Environment ${{ env.ENV_NAME }} not found locally"
864- fi
865845
866846 - name : Logout from Azure
867847 if : always()
0 commit comments