From 5d35531cba509cb13bae8b69df5df204fbea0c1a Mon Sep 17 00:00:00 2001 From: Gao Sun Date: Sun, 3 Jul 2022 12:07:00 +0800 Subject: [PATCH] ci: add changelog to release (#1372) --- .github/workflows/release.yml | 10 ++++++++++ packages/schemas/package.json | 1 - 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 152311b40..f043edc4e 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -80,6 +80,15 @@ jobs: - name: Setup Node and pnpm uses: silverhand-io/actions-node-pnpm-run-steps@v1.2.2 + - name: Extract changelog + run: | + git diff HEAD~1 HEAD --exit-code -- CHANGELOG.md | \ + tail -n +5 | \ + grep -E "^\+" | \ + sed -E 's/^\+//' | \ + cat -s \ + > /tmp/changelog.txt + - name: Package run: ./package.sh @@ -87,4 +96,5 @@ jobs: uses: softprops/action-gh-release@v1 with: token: ${{ secrets.BOT_PAT }} + body_path: /tmp/changelog.txt files: /tmp/logto.tar.gz diff --git a/packages/schemas/package.json b/packages/schemas/package.json index c6c1db55e..5615007ef 100644 --- a/packages/schemas/package.json +++ b/packages/schemas/package.json @@ -2,7 +2,6 @@ "name": "@logto/schemas", "version": "0.1.2-alpha.2", "main": "lib/index.js", - "repository": "https://github.com/logto-io/schemas", "author": "Silverhand Inc. ", "license": "MPL-2.0", "files": [