From 399ad3e27b47271e9da464b8a84b1b995f33e32d Mon Sep 17 00:00:00 2001 From: Caelan Sayler Date: Sat, 2 Nov 2024 11:19:48 +0000 Subject: [PATCH] clean up release notes newline handling --- .github/workflows/release.yml | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 5c92ed70..f02f0aac 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -174,21 +174,21 @@ jobs: $releaseBody = $otherLines -join "`n" if ($dependenciesLines.Count -gt 0) { $releaseBody += "`## Dependency Updates`n" - $releaseBody += "`n`n
`n`n" - $releaseBody += "Expand to see all changed dependencies`n`n" + $releaseBody += "`n
`n" + $releaseBody += "`nExpand to see all changed dependencies`n`n" $releaseBody += $dependenciesLines -join "`n" $releaseBody += "`n`n
`n" } - $releaseBody += "`n`n" + $changelog + "`n" + $releaseBody += "`n" + $changelog Write-Host "Release name: $releaseName" Write-Host "Release body:" Write-Host $releaseBody -# # Create release -# Write-Host "Creating release..." -# $notesFilePath = "./RELEASE_NOTES.md" -# $releaseBody | Out-File -FilePath $notesFilePath -Encoding utf8 + # Create release + Write-Host "Creating release..." + $notesFilePath = "./RELEASE_NOTES.md" + $releaseBody | Out-File -FilePath $notesFilePath -Encoding utf8 # gh release create $currentTag --title $releaseName --notes-file $notesFilePath $releaseArg --verify-tag # # Upload artifacts @@ -219,3 +219,9 @@ jobs: # rm .cargo_vcs_info.json # cargo login ${{ secrets.CARGO_TOKEN }} # cargo publish --allow-dirty --no-verify + + - name: upload artifact + uses: actions/upload-artifact@v4 + with: + name: release-notes + path: ./repo/RELEASE_NOTES.md \ No newline at end of file