Skip to content

Commit 71a7636

Browse files
ci(publish): use a file to store release notes (#240)
1 parent f10a322 commit 71a7636

2 files changed

Lines changed: 5 additions & 2 deletions

File tree

.github/workflows/publish.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,12 +37,12 @@ jobs:
3737
run: echo "tag_version=$(make version)" >> "$GITHUB_OUTPUT"
3838
- name: Get release notes
3939
id: release_notes
40-
run: echo "release_notes=$(make release-notes)" >> "$GITHUB_OUTPUT"
40+
run: make release-notes > .release_notes
4141
- name: Run goreleaser-action
4242
uses: goreleaser/goreleaser-action@336e29918d653399e599bfca99fadc1d7ffbc9f7 # v4.3.0
4343
with:
4444
version: latest
45-
args: release --clean --release-notes ${{ steps.release_notes.outputs.release_notes }}
45+
args: release --clean --release-notes=.release_notes
4646
env:
4747
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
4848
HOMEBREW_TAP_GITHUB_TOKEN: ${{ secrets.HOMEBREW_TAP_TOKEN }}

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,3 +40,6 @@ dist/
4040
/docs/CHANGELOG.md
4141
/mkdocs.yaml
4242
/site/
43+
44+
# Generated release notes
45+
.release_notes

0 commit comments

Comments
 (0)