Skip to content

Commit 0f899ac

Browse files
committed
ci: add job to generate GitHub release notes
1 parent 66d0eae commit 0f899ac

1 file changed

Lines changed: 16 additions & 0 deletions

File tree

.github/workflows/release.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,3 +28,19 @@ jobs:
2828
- run: pnpm install --frozen-lockfile
2929
- run: pnpm run build
3030
- run: pnpm publish --access=public --provenance --no-git-checks
31+
32+
changelog:
33+
runs-on: ubuntu-latest
34+
permissions:
35+
contents: write
36+
steps:
37+
- uses: actions/checkout@v6
38+
with:
39+
fetch-depth: 0
40+
- uses: actions/setup-node@v6
41+
with:
42+
node-version: lts/*
43+
registry-url: https://registry.npmjs.org/
44+
- run: npx changelogithub
45+
env:
46+
GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}

0 commit comments

Comments
 (0)