Skip to content

Commit

Permalink
Merge 9870e91 into 1fdc91c
Browse files Browse the repository at this point in the history
  • Loading branch information
stijnmoreels authored Aug 29, 2022
2 parents 1fdc91c + 9870e91 commit 351d263
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 21 deletions.
2 changes: 1 addition & 1 deletion .azure-devops/ci-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -133,4 +133,4 @@ stages:
releaseTitle: '$(GitHub.Release)'
releaseNotes: |
Nevermind this release notes.
```
This is a multi-line release notes example.
37 changes: 17 additions & 20 deletions github/create-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,21 +28,19 @@ steps:
RELEASE_TITLE: ${{ parameters.releaseTitle }}
RELEASE_NOTES: ${{ parameters.releaseNotes }}
displayName: Check for required parameters in YAML template
- powershell: |
if ($Env:TAG -match '-') {
Write-Host "GitHub release is pre-release because of $Env:TAG"
Write-Host "##vso[task.setvariable variable=isPreRelease]true"
Write-Host "##vso[task.setvariable variable=compareWith]lastRelease"
Write-Host "##vso[task.setvariable variable=releaseNotes]$Env:RELEASE_NOTES"
Write-Host "##vso[task.setvariable variable=isDraft]false"
} else {
Write-Host "GitHub release is full-release because of $Env:TAG"
Write-Host "##vso[task.setvariable variable=isPreRelease]false"
Write-Host "##vso[task.setvariable variable=compareWith]lastFullRelease"
- bash: |
if [[ "$TAG" == *"-"* ]]; then
echo "GitHub release is pre-release because of $TAG"
echo "##vso[task.setvariable variable=isPreRelease]true"
echo "##vso[task.setvariable variable=compareWith]lastRelease"
echo "##vso[task.setvariable variable=releaseNotes]$RELEASE_NOTES"
echo "##vso[task.setvariable variable=isDraft]false"
else
echo "GitHub release is full-release because of $TAG"
echo "##vso[task.setvariable variable=isPreRelease]false"
echo "##vso[task.setvariable variable=compareWith]lastFullRelease"
$releaseSummary =
@"
releaseSummary = "
## What's new?
### Features
Expand All @@ -54,12 +52,11 @@ steps:
### Removal
None.
"@
$releaseNotes = $Env:RELEASE_NOTES + $releaseSummary
Write-Host "##vso[task.setvariable variable=releaseNotes]$releaseNotes"
Write-Host "##vso[task.setvariable variable=isDraft]true"
}
"
releaseNotes = "$RELEASE_NOTES$releaseSummary"
echo "##vso[task.setvariable variable=releaseNotes]$releaseNotes"
echo "##vso[task.setvariable variable=isDraft]true"
fi
env:
TAG: ${{ parameters.tag }}
RELEASE_NOTES: ${{ parameters.releaseNotes }}
Expand Down

0 comments on commit 351d263

Please sign in to comment.