diff --git a/.github/workflows/windows-release.yml b/.github/workflows/windows-release.yml index f2b82ab4c7a..9af153d2be3 100644 --- a/.github/workflows/windows-release.yml +++ b/.github/workflows/windows-release.yml @@ -148,7 +148,9 @@ jobs: nmake release - name: 'Azure CLI login with federated credential' - if: github.event_name != 'pull_request' + env: + secrets_available: ${{ secrets.AZURE_SUBSCRIPTION_ID }} + if: ${{ github.event_name != 'pull_request' }} && ${{ !!env.secrets_available }} uses: azure/login@v2 with: client-id: ${{ secrets.AZURE_CLIENT_ID }} @@ -325,7 +327,9 @@ jobs: msbuild /m /t:Rebuild /p:Configuration=Release,Platform=${{matrix.platform}} - name: 'Azure CLI login with federated credential' - if: github.event_name != 'pull_request' + env: + secrets_available: ${{ secrets.AZURE_SUBSCRIPTION_ID }} + if: ${{ github.event_name != 'pull_request' }} && ${{ !!env.secrets_available }} uses: azure/login@v2 with: client-id: ${{ secrets.AZURE_CLIENT_ID }}