From d434d1647cde79ab423d5b9c0454e297420a3357 Mon Sep 17 00:00:00 2001 From: Momtchil Momtchev Date: Fri, 27 Sep 2024 19:48:12 +0200 Subject: [PATCH] don't use Azure if the secrets are not available --- .github/workflows/windows-release.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) 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 }}