Skip to content

Commit 5283525

Browse files
fix(ci): release PR changelog generation
Signed-off-by: Victor Adossi <vadossi@cosmonic.com>
1 parent 60d4127 commit 5283525

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

.github/workflows/create-release-pr.yml

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -95,18 +95,25 @@ jobs:
9595
env:
9696
GITHUB_TOKEN: ${{ secrets.RELEASE_PAT || secrets.GITHUB_TOKEN }}
9797
run: |
98+
export IS_PRERELEASE=$(node scripts/semver-is-prerelease.mjs ${{ steps.project-meta.outputs.next-version }});
99+
100+
export START_ARG="--latest";
101+
if [ "true" == "$IS_PRERELEASE" ]; then
102+
export START_ARG="--unreleased";
103+
fi
104+
98105
git cliff \
99106
--repository=${{ github.workspace }}/.git \
100107
--config=./cliff.toml \
101-
--latest \
108+
$START_ARG \
102109
--tag=${{ steps.project-meta.outputs.next-version }} \
103110
--prepend=CHANGELOG.md
104111
105112
# Create release PR
106113
- name: Create release prep PR
107114
uses: peter-evans/create-pull-request@271a8d0340265f705b14b6d32b9829c1cb33d45e # v7.0.8
108115
with:
109-
branch: prep-release-${{ steps.project-meta.outputs.project}}-v${{ steps.project-meta.outputs.next-version }}
116+
branch: prep-release-v${{ steps.project-meta.outputs.next-version }}
110117
token: ${{ secrets.RELEASE_PAT || secrets.GITHUB_TOKEN }}
111118
commit-message: |
112119
release: componentize-js v${{ steps.project-meta.outputs.next-version }}

0 commit comments

Comments
 (0)