Skip to content

Commit 12c0aa1

Browse files
committed
Tried to disable the approval step
1 parent edec4df commit 12c0aa1

File tree

1 file changed

+74
-36
lines changed

1 file changed

+74
-36
lines changed

.azdo/pipelines/stages/release.yml

Lines changed: 74 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -86,61 +86,99 @@ stages:
8686
displayName: 'GitHub/Nuget Release Publish'
8787
dependsOn: ${{ format('ReleaseInternal_{0}', parameters.PackageArtifactName) }}
8888
jobs:
89-
- deployment: PublishPackageNuGet
89+
#- deployment: PublishPackageNuGet
90+
- job: PublishPackageNuGet
9091
${{ if eq( parameters['IsPrerelease'], true) }}:
9192
displayName: 'Publish Nuget Prerelease'
9293
${{ else }}:
9394
displayName: 'Publish NuGet Release'
9495
environment: nuget
9596
pool:
9697
vmImage: $(VmImage)
98+
steps:
99+
- download: current
100+
artifact: '${{ parameters.PackageArtifactName }}-signed'
101+
- template: ../steps/package-push-nuget.yml
102+
parameters:
103+
ArtifactPath: '$(Pipeline.Workspace)/${{ parameters.PackageArtifactName }}-signed'
104+
PackageName: ${{ parameters.PackagePrefix }}
97105

98-
strategy:
99-
runOnce:
100-
deploy:
101-
steps:
102-
- download: current
103-
artifact: '${{ parameters.PackageArtifactName }}-signed'
104-
105-
- template: ../steps/package-push-nuget.yml
106-
parameters:
107-
ArtifactPath: '$(Pipeline.Workspace)/${{ parameters.PackageArtifactName }}-signed'
108-
PackageName: ${{ parameters.PackagePrefix }}
109-
110-
- deployment: GithubRelease
106+
- job: GithubRelease
111107
${{ if eq( parameters['IsPrerelease'], true) }}:
112108
displayName: 'Create GitHub Release (Prerelease)'
113109
${{ else }}:
114110
displayName: 'Create GitHub Release (Release)'
115-
dependsOn: 'PublishPackageNuGet'
116-
environment: github
111+
dependsOn: PublishPackageNuGet
117112
pool:
118113
vmImage: $(VmImage)
119114
variables:
120115
${{ if eq( parameters['IsPrerelease'], true) }}:
121116
PackageVersion: $(SetVariables.PrereleaseVersion)
122117
${{ else }}:
123118
PackageVersion: $(SetVariables.ReleaseVersion)
124-
strategy:
125-
runOnce:
126-
deploy:
127-
steps:
128-
- download: current
129-
artifact: '${{ parameters.PackageArtifactName }}-signed'
119+
steps:
120+
- download: current
121+
artifact: '${{ parameters.PackageArtifactName }}-signed'
122+
- template: ../steps/versionVariables.yml
123+
- task: GithubRelease@1
124+
displayName: 'Create GitHub Release'
125+
inputs:
126+
gitHubConnection: 'Github (${{ parameters.RepositoryName }})'
127+
repositoryName: ${{ parameters.RepositoryName }}
128+
action: 'create'
129+
tagSource: userSpecifiedTag
130+
tag: release/$(PackageVersion)
131+
title: ${{ parameters.PackagePrefix }} $(PackageVersion)
132+
isPreRelease: ${{ parameters.IsPrerelease }}
133+
assets: |
134+
$(Pipeline.Workspace)/${{ parameters.PackageArtifactName }}-signed/*.nupkg
135+
$(Pipeline.Workspace)/${{ parameters.PackageArtifactName }}-signed/*.snupkg
136+
# strategy:
137+
# runOnce:
138+
# deploy:
139+
# steps:
140+
# - download: current
141+
# artifact: '${{ parameters.PackageArtifactName }}-signed'
142+
143+
# - template: ../steps/package-push-nuget.yml
144+
# parameters:
145+
# ArtifactPath: '$(Pipeline.Workspace)/${{ parameters.PackageArtifactName }}-signed'
146+
# PackageName: ${{ parameters.PackagePrefix }}
147+
148+
# - deployment: GithubRelease
149+
# ${{ if eq( parameters['IsPrerelease'], true) }}:
150+
# displayName: 'Create GitHub Release (Prerelease)'
151+
# ${{ else }}:
152+
# displayName: 'Create GitHub Release (Release)'
153+
# dependsOn: 'PublishPackageNuGet'
154+
# environment: github
155+
# pool:
156+
# vmImage: $(VmImage)
157+
# variables:
158+
# ${{ if eq( parameters['IsPrerelease'], true) }}:
159+
# PackageVersion: $(SetVariables.PrereleaseVersion)
160+
# ${{ else }}:
161+
# PackageVersion: $(SetVariables.ReleaseVersion)
162+
# strategy:
163+
# runOnce:
164+
# deploy:
165+
# steps:
166+
# - download: current
167+
# artifact: '${{ parameters.PackageArtifactName }}-signed'
130168

131-
- template: ../steps/versionVariables.yml
169+
# - template: ../steps/versionVariables.yml
132170

133-
- task: GithubRelease@1
134-
displayName: 'Create GitHub Release'
135-
inputs:
136-
gitHubConnection: 'Github (${{ parameters.RepositoryName }})'
137-
repositoryName: ${{ parameters.RepositoryName }}
138-
action: 'create'
139-
tagSource: userSpecifiedTag
171+
# - task: GithubRelease@1
172+
# displayName: 'Create GitHub Release'
173+
# inputs:
174+
# gitHubConnection: 'Github (${{ parameters.RepositoryName }})'
175+
# repositoryName: ${{ parameters.RepositoryName }}
176+
# action: 'create'
177+
# tagSource: userSpecifiedTag
140178

141-
tag: release/$(PackageVersion)
142-
title: ${{ parameters.PackagePrefix }} $(PackageVersion)
143-
isPreRelease: ${{ parameters.IsPrerelease }}
144-
assets: |
145-
$(Pipeline.Workspace)/${{ parameters.PackageArtifactName }}-signed/*.nupkg
146-
$(Pipeline.Workspace)/${{ parameters.PackageArtifactName }}-signed/*.snupkg
179+
# tag: release/$(PackageVersion)
180+
# title: ${{ parameters.PackagePrefix }} $(PackageVersion)
181+
# isPreRelease: ${{ parameters.IsPrerelease }}
182+
# assets: |
183+
# $(Pipeline.Workspace)/${{ parameters.PackageArtifactName }}-signed/*.nupkg
184+
# $(Pipeline.Workspace)/${{ parameters.PackageArtifactName }}-signed/*.snupkg

0 commit comments

Comments
 (0)