Skip to content

Commit 320cfae

Browse files
ci: add release notes
1 parent a12b7a1 commit 320cfae

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

.github/workflows/release.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,15 @@ jobs:
1313
- name: Check out Git repository
1414
uses: actions/checkout@v4
1515

16+
- name: Build changelog
17+
id: changelog
18+
uses: mikepenz/release-changelog-builder-action@v4
19+
with:
20+
token: ${{ secrets.GITHUB_TOKEN }}
21+
toTag: ${{ github.event.release.tag_name }}
22+
commitMode: true
23+
configuration: .github/changelog.json
24+
1625
- name: Set up .NET
1726
uses: zyactions/dotnet-setup@v1
1827
with:
@@ -32,3 +41,12 @@ jobs:
3241

3342
- name: Push Templates
3443
run: dotnet push bin/BlazorDesktop.Templates/Release/BlazorDesktop.Templates.${{ github.event.release.tag_name }}.nupkg --api-key ${{ secrets.NUGET_API_KEY }} --source https://api.nuget.org/v3/index.json
44+
45+
- name: Update release
46+
uses: ncipollo/release-action@v1
47+
with:
48+
token: ${{ secrets.GITHUB_TOKEN }}
49+
tag: ${{ github.event.release.tag_name }}
50+
allowUpdates: true
51+
prerelease: ${{ github.event.release.prerelease }}
52+
body: ${{ steps.changelog.outputs.changelog }}

0 commit comments

Comments
 (0)