From 945a7c48223d7196a5ab63631075010565fe9478 Mon Sep 17 00:00:00 2001 From: Colin Seymour Date: Sun, 22 Sep 2024 12:27:00 +0100 Subject: [PATCH] Fix release note gathering (#44) Parse json --- .github/workflows/releaser.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/releaser.yml b/.github/workflows/releaser.yml index 75e8eb0..e6bbf86 100644 --- a/.github/workflows/releaser.yml +++ b/.github/workflows/releaser.yml @@ -35,7 +35,7 @@ jobs: - name: Get TeslaMate release notes run: | touch CHANGELOG.txt - last_release_date=$(gh release list --repo lildude/ha-addon-teslamate --limit=1 --json=publishedAt) + last_release_date=$(gh release list --repo lildude/ha-addon-teslamate --limit=1 --json=publishedAt | jq -r '.[].publishedAt') gh pr list --repo lildude/ha-addon-teslamate --state=merged --search="Update TeslaMate in:title closed:>$last_release_date" --limit=1 --json=body --jq '.[].body' | sed -n "/<\/summary>/,/<\/details>/p" | sed '1d;$d' > changelog.tmp if [ -s changelog.tmp ]; then echo "## TeslaMate Release Notes" > CHANGELOG.txt