Fix branch filters for the VMR synchronization (#15160)

This commit is contained in:
Přemek Vysoký 2022-12-20 16:01:14 +01:00 committed by GitHub
parent ec53154100
commit bbd2f682dc
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -53,7 +53,7 @@ jobs:
# For official builds, push the changes to the VMR
# Push only main and release branches
- ${{ if and(not(parameters.noPush), or(eq(parameters.vmrBranch, 'main'), startsWith(parameters.vmrBranch, 'release/')), not(in(variables['Build.Reason'], 'PullRequest')), eq(variables['System.TeamProject'], 'internal')) }}:
- ${{ if and(not(parameters.noPush), not(in(variables['Build.Reason'], 'PullRequest')), eq(variables['System.TeamProject'], 'internal')) }}:
- script: |
set -x
git config --global user.email 'dotnet-maestro[bot]@users.noreply.github.com' && git config --global user.name 'dotnet-maestro[bot]'
@ -64,3 +64,4 @@ jobs:
git push dotnet ${{ parameters.vmrBranch }}
displayName: Push changes to dotnet/dotnet
workingDirectory: $(vmrPath)
condition: and(succeeded(), or(eq('${{ parameters.vmrBranch }}', 'main'), startsWith('${{ parameters.vmrBranch }}', 'release/')))