Skip to content

Commit 2904084

Browse files
committed
publish HTML release notes
1 parent edf41d4 commit 2904084

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

.github/workflows/build-test-installer-release.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,10 @@ jobs:
108108
with:
109109
vs-version: '[17.0,18.0)'
110110

111+
# Build release notes in HTML (this could be replaced with GitHub release notes later)
112+
- name: Create HTML release notes
113+
run: msbuild build\SayMore.proj /t:ConvertReleaseNotesToHtml /p:Version=$env:Version /m
114+
111115
- name: Build installer
112116
run: msbuild build\SayMore.proj /t:Installer /p:Configuration=$env:Configuration /p:Version=$env:Version /m
113117

@@ -129,6 +133,7 @@ jobs:
129133
output/installer/*.download_info
130134
output/installer/appcast.xml
131135
output/releasenotes.download_info
136+
output/ReleaseNotes.htm
132137
133138
- name: Create release
134139
if: ${{ startsWith(github.ref, 'refs/tags/v') }}
@@ -139,5 +144,6 @@ jobs:
139144
output/installer/*.download_info
140145
output/installer/appcast.xml
141146
output/releasenotes.download_info
147+
output/ReleaseNotes.htm
142148
draft: true
143149
generate_release_notes: true

0 commit comments

Comments
 (0)