@@ -105,6 +105,28 @@ jobs:
105105 condition : and( succeeded(), ne(variables['system.pullrequest.isfork'], true) )
106106 displayName : Update cloud build number
107107
108+ - powershell : |
109+ # get subject and commit message for commit
110+ $commitMessage = git log --format='%B' -1
111+
112+ # need to flatten message by removing new lines
113+ $commitMessage = $commitMessage -replace "`r`n", " "
114+
115+ if($commitMessage -like "*PUBLISH_RELEASE*")
116+ {
117+ # set variable
118+ Write-Host "$("##vso[task.setvariable variable=RELEASE_DRAFT]")false"
119+ Write-Host "Release draft: FALSE"
120+ }
121+ else
122+ {
123+ # set variable
124+ Write-Host "$("##vso[task.setvariable variable=RELEASE_DRAFT]")true"
125+ Write-Host "Release draft: TRUE"
126+ }
127+
128+ displayName: set release draft var
129+
108130 - task : CopyFiles@1
109131 inputs :
110132 sourceFolder : $(Build.SourcesDirectory)
@@ -146,28 +168,6 @@ jobs:
146168 continueOnError : true
147169 displayName : Push NuGet packages to NuGet
148170
149- - powershell : |
150- # get subject and commit message for commit
151- $commitMessage = git log --format='%B' -1
152-
153- # need to flatten message by removing new lines
154- $commitMessage = $commitMessage -replace "`r`n", " "
155-
156- if($commitMessage -like "*PUBLISH_RELEASE*")
157- {
158- # set variable
159- Write-Host "$("##vso[task.setvariable variable=RELEASE_DRAFT]")false"
160- Write-Host "Release draft: FALSE"
161- }
162- else
163- {
164- # set variable
165- Write-Host "$("##vso[task.setvariable variable=RELEASE_DRAFT]")true"
166- Write-Host "Release draft: TRUE"
167- }
168-
169- displayName: set release draft var
170-
171171 # create or update GitHub release
172172 - task : GitHubReleasePublish@1
173173 inputs :
0 commit comments