Skip to content

Commit 978d0f0

Browse files
committed
Fix isPrerelease variable usage
1 parent 9b3446f commit 978d0f0

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

azure-pipelines/release.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,7 @@ extends:
7878
displayName: 'Install vsce'
7979
- task: AzureCLI@2
8080
displayName: '🚀 Publish to Marketplace'
81+
name: PublishToMarketplaceStep
8182
inputs:
8283
azureSubscription: 'VSCode Marketplace Publishing'
8384
scriptType: "pscore"
@@ -112,10 +113,10 @@ extends:
112113
If ( $uploadPrerelease ) {
113114
$basePublishArgs += "--pre-release"
114115
Write-Host "Publish to pre-release channel."
115-
Write-Host "##vso[task.setvariable variable=isPrerelease]true"
116+
Write-Host "##vso[task.setvariable variable=isPrerelease;isOutput=true]true"
116117
} Else {
117118
Write-Host "Publish to release channel."
118-
Write-Host "##vso[task.setvariable variable=isPrerelease]false"
119+
Write-Host "##vso[task.setvariable variable=isPrerelease;isOutput=true]false"
119120
}
120121
$basePublishArgs += '--azure-credential'
121122
$basePublishArgs += '--packagePath'
@@ -141,6 +142,9 @@ extends:
141142
displayName: 'Tag release of vscode-csharp'
142143
dependsOn: 'PublishStage'
143144
condition: succeeded('PublishStage')
145+
variables:
146+
- name: isPrerelease
147+
value: $[ stageDependencies.PublishStage.PublishToMarketplace.outputs['PublishToMarketplaceStep.isPrerelease'] ]
144148
jobs:
145149
- job: 'Tag'
146150
pool:

0 commit comments

Comments
 (0)