diff --git a/.github/workflows/windows-periodic.yml b/.github/workflows/windows-periodic.yml index 258b5ea40..615429409 100644 --- a/.github/workflows/windows-periodic.yml +++ b/.github/workflows/windows-periodic.yml @@ -190,7 +190,14 @@ jobs: jq -n --arg result SUCCESS --arg timestamp $(date +%s) '$timestamp|tonumber|{timestamp:.,$result}' > ${{ env.LOGS_DIR }}/finished.json echo "${{ env.STARTED_TIME }}" > $HOME/latest-build.txt + - name: AssignGcpCreds + id: AssignGcpCreds + run: | + echo '::set-output name=GCP_PROJECT_ID::${{ secrets.GCP_PROJECT_ID }}' + echo '::set-output name=GCP_SA_KEY::${{ secrets.GCP_SA_KEY }}' + - name: SetUpCloudSDK + if: steps.AssignGcpCreds.outputs.GCP_PROJECT_ID && steps.AssignGcpCreds.outputs.GCP_SA_KEY uses: google-github-actions/setup-gcloud@master with: project_id: ${{ secrets.GCP_PROJECT_ID }} @@ -198,6 +205,7 @@ jobs: export_default_credentials: true - name: UploadArtifacts + if: steps.AssignGcpCreds.outputs.GCP_PROJECT_ID && steps.AssignGcpCreds.outputs.GCP_SA_KEY run: | gsutil cp -r ${{ env.LOGS_DIR }} ${{ matrix.GOOGLE_BUCKET }} gsutil cp $HOME/latest-build.txt ${{ matrix.GOOGLE_BUCKET }}