diff --git a/.gitea/workflows/demo.yaml b/.gitea/workflows/demo.yaml index bd84deb..d782900 100644 --- a/.gitea/workflows/demo.yaml +++ b/.gitea/workflows/demo.yaml @@ -358,6 +358,12 @@ jobs: - name: Generate changelog from commits id: changelog run: | + PREV_TAG=$(git tag --sort=-creatordate | grep '^v' | sed -n 2p) + CURR_TAG=$(git tag --sort=-creatordate | grep '^v' | sed -n 1p) + echo "## [$CURR_TAG] vs [$PREV_TAG] ($(date +%Y-%m-%d))" > CHANGELOG.md + conventional-changelog -p angular -r 1 >> CHANGELOG.md + cat CHANGELOG.md + CHANGELOG=$(conventional-changelog -p angular -r 2) echo "CHANGELOG<> "$GITHUB_OUTPUT" echo "$CHANGELOG" >> "$GITHUB_OUTPUT"