diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 6074608..4a25fb7 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -19,6 +19,17 @@ jobs: with: targets: aarch64-apple-darwin + - name: Extract changelog + id: changelog + run: | + VERSION="${GITHUB_REF_NAME#v}" + BODY=$(awk "/^## \[${VERSION}\]/{found=1; next} /^## \[/{if(found) exit} found{print}" CHANGELOG.md) + { + echo "body<> "$GITHUB_OUTPUT" + - name: Build release (arm64) run: cargo build --release --target aarch64-apple-darwin @@ -33,4 +44,4 @@ jobs: uses: softprops/action-gh-release@v2 with: files: wx-cli-${{ github.ref_name }}-macos-arm64.tar.gz - generate_release_notes: true + body: ${{ steps.changelog.outputs.body }}