From a833d02225a4155eb78e630c32e6493302801207 Mon Sep 17 00:00:00 2001 From: neverland Date: Thu, 19 Sep 2024 12:40:29 +0200 Subject: [PATCH] chore(workflow): generate release note (#9) --- .github/workflows/release.yml | 9 +++++++++ package.json | 3 ++- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index c47763d..1510c73 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -1,6 +1,10 @@ name: Release on: + push: + tags: + - "v*" + workflow_dispatch: permissions: @@ -29,3 +33,8 @@ jobs: uses: JS-DevTools/npm-publish@v3 with: token: ${{ secrets.NPM_TOKEN }} + + - name: Create GitHub Release + uses: ncipollo/release-action@v1 + with: + generateReleaseNotes: "true" diff --git a/package.json b/package.json index a4c90c4..207a4c5 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,8 @@ "lint": "biome check .", "lint:write": "biome check . --write", "prepare": "simple-git-hooks && npm run build", - "test": "playwright test" + "test": "playwright test", + "bump": "npx bumpp" }, "simple-git-hooks": { "pre-commit": "npx nano-staged"