|
1 | | -name: Deploy-Test-Cleanup (v2) |
| 1 | +name: Deploy-Test-Cleanup (v2) Windows |
2 | 2 | on: |
3 | 3 | # pull_request: |
4 | 4 | # branches: |
@@ -358,21 +358,6 @@ jobs: |
358 | 358 | "RESOURCE_GROUP_NAME=${UNIQUE_RG_NAME}" | Out-File -FilePath $env:GITHUB_ENV -Encoding utf8 -Append |
359 | 359 | Write-Host "Generated RESOURCE_GROUP_NAME: ${UNIQUE_RG_NAME}" |
360 | 360 | } |
361 | | -
|
362 | | - - name: Setup Azure Developer CLI |
363 | | - shell: bash |
364 | | - run: | |
365 | | - # Install Azure Developer CLI for Windows |
366 | | - powershell -Command "Invoke-WebRequest 'https://aka.ms/install-azd.ps1' -OutFile 'install-azd.ps1'; ./install-azd.ps1" |
367 | | - azd version |
368 | | -
|
369 | | - - name: Login to Azure |
370 | | - id: login-azure |
371 | | - shell: bash |
372 | | - run: | |
373 | | - az login --service-principal -u ${{ secrets.AZURE_CLIENT_ID }} -p ${{ secrets.AZURE_CLIENT_SECRET }} --tenant ${{ secrets.AZURE_TENANT_ID }} |
374 | | - azd auth login --client-id ${{ secrets.AZURE_CLIENT_ID }} --client-secret ${{ secrets.AZURE_CLIENT_SECRET }} --tenant-id ${{ secrets.AZURE_TENANT_ID }} |
375 | | -
|
376 | 361 | - name: Install Bicep CLI |
377 | 362 | shell: bash |
378 | 363 | run: az bicep install |
@@ -824,29 +809,17 @@ jobs: |
824 | 809 | - name: Checkout Code |
825 | 810 | uses: actions/checkout@v4 |
826 | 811 |
|
827 | | - - name: Setup Azure Developer CLI |
828 | | - shell: bash |
829 | | - run: | |
830 | | - # Install Azure Developer CLI for Windows |
831 | | - powershell -Command "Invoke-WebRequest 'https://aka.ms/install-azd.ps1' -OutFile 'install-azd.ps1'; ./install-azd.ps1" |
832 | | - azd version |
833 | | -
|
834 | | - - name: Login to Azure |
835 | | - shell: bash |
836 | | - run: | |
837 | | - azd auth login --client-id ${{ secrets.AZURE_CLIENT_ID }} --client-secret ${{ secrets.AZURE_CLIENT_SECRET }} --tenant-id ${{ secrets.AZURE_TENANT_ID }} |
838 | | - azd config set defaults.subscription ${{ secrets.AZURE_SUBSCRIPTION_ID }} |
839 | | -
|
840 | | - - name: Setup Azure CLI for Docker cleanup |
| 812 | + - name: Setup Azure CLI |
841 | 813 | shell: bash |
842 | 814 | run: | |
843 | 815 | # Azure CLI is pre-installed on Windows GitHub runners |
844 | | - az --version |
| 816 | + az --version # Verify installation |
845 | 817 |
|
846 | | - - name: Login to Azure CLI for Docker cleanup |
| 818 | + - name: Login to Azure |
847 | 819 | shell: bash |
848 | 820 | run: | |
849 | 821 | az login --service-principal -u ${{ secrets.AZURE_CLIENT_ID }} -p ${{ secrets.AZURE_CLIENT_SECRET }} --tenant ${{ secrets.AZURE_TENANT_ID }} |
| 822 | + az account set --subscription ${{ secrets.AZURE_SUBSCRIPTION_ID }} |
850 | 823 |
|
851 | 824 | - name: Delete Resource Group Directly (Optimized Cleanup) |
852 | 825 | shell: bash |
|
0 commit comments