@@ -205,15 +205,13 @@ if ($createPrerelease -or $createRelease) {
205
205
gh release delete $newVersion -- cleanup- tag -- yes
206
206
if ($LASTEXITCODE -ne 0 ) {
207
207
Write-Error " Failed to delete the release [$newVersion ]."
208
- Write-Output " ::error::Failed to delete the release [$newVersion ]."
209
208
exit $LASTEXITCODE
210
209
}
211
210
}
212
211
213
212
gh release create $newVersion -- title $newVersion -- generate- notes -- prerelease
214
213
if ($LASTEXITCODE -ne 0 ) {
215
214
Write-Error " Failed to create the release [$newVersion ]."
216
- Write-Output " ::error::Failed to create the release [$newVersion ]."
217
215
exit $LASTEXITCODE
218
216
}
219
217
return
@@ -222,17 +220,14 @@ if ($createPrerelease -or $createRelease) {
222
220
gh release create $newVersion -- title $newVersion -- generate- notes
223
221
if ($LASTEXITCODE -ne 0 ) {
224
222
Write-Error " Failed to create the release [$newVersion ]."
225
- Write-Output " ::error::Failed to create the release [$newVersion ]."
226
223
exit $LASTEXITCODE
227
224
}
228
- Write-Output " ::notice::Release created - [$newVersion ]"
229
225
230
226
if ($createMajorTag ) {
231
227
$majorTag = (' {0}{1}' -f $versionPrefix , $major )
232
228
git tag -f $majorTag ' main'
233
229
if ($LASTEXITCODE -ne 0 ) {
234
230
Write-Error " Failed to create major tag [$majorTag ]."
235
- Write-Output " ::error::Failed to create major tag [$majorTag ]."
236
231
exit $LASTEXITCODE
237
232
}
238
233
}
@@ -242,24 +237,21 @@ if ($createPrerelease -or $createRelease) {
242
237
git tag -f $minorTag ' main'
243
238
if ($LASTEXITCODE -ne 0 ) {
244
239
Write-Error " Failed to create minor tag [$minorTag ]."
245
- Write-Output " ::error::Failed to create minor tag [$minorTag ]."
246
240
exit $LASTEXITCODE
247
241
}
248
242
}
249
243
250
244
git push origin -- tags -- force
251
245
if ($LASTEXITCODE -ne 0 ) {
252
246
Write-Error ' Failed to push tags.'
253
- Write-Output " ::error::Failed to push tags."
254
247
exit $LASTEXITCODE
255
248
}
256
249
Write-Output ' ::endgroup::'
257
250
258
251
} else {
259
252
Write-Output ' Skipping release creation.'
260
- Write-Output " ::notice::Skipping release creation."
261
253
}
262
- ' ### Hello world! :rocket: ' | Out-File - FilePath $ env: GITHUB_STEP_SUMMARY - Append
254
+
263
255
if (($closedPullRequest -or $createRelease ) -and $autoCleanup ) {
264
256
Write-Output " ::group::Cleanup prereleases for [$preReleaseName ]"
265
257
$prereleasesToCleanup = $releases | Where-Object { $_.tagName -like " *$preReleaseName *" }
@@ -269,10 +261,8 @@ if (($closedPullRequest -or $createRelease) -and $autoCleanup) {
269
261
gh release delete $rel.tagName -- cleanup- tag -- yes
270
262
if ($LASTEXITCODE -ne 0 ) {
271
263
Write-Error " Failed to delete release [$relTagName ]."
272
- Write-Output " ::error::Failed to delete release [$relTagName ]."
273
264
exit $LASTEXITCODE
274
265
}
275
- Write-Output " ::notice::Prerelease deleted - [$relTagName ]"
276
266
}
277
267
Write-Output ' ::endgroup::'
278
268
}
0 commit comments