diff --git a/.github/workflows/preset-image-build.yml b/.github/workflows/preset-image-build.yml index 444ee1169..eda7a44ce 100644 --- a/.github/workflows/preset-image-build.yml +++ b/.github/workflows/preset-image-build.yml @@ -79,6 +79,25 @@ jobs: - name: Check Available Disk Space run: df -h + - name: Install Azure CLI latest + run: | + if ! which az > /dev/null; then + echo "Azure CLI not found. Installing..." + curl -sL https://aka.ms/InstallAzureCLIDeb | sudo bash + else + echo "Azure CLI already installed." + fi + + - name: 'Az CLI login' + uses: azure/login@v1.6.1 + with: + client-id: ${{ secrets.AZURE_CLIENT_ID }} + tenant-id: ${{ secrets.AZURE_TENANT_ID }} + allow-no-subscriptions: true + + - name: 'Set subscription' + run: az account set --subscription ${{secrets.AZURE_SUBSCRIPTION_ID}} + - name: 'Get ACR Info' id: acr_info run: |