Skip to content

Commit f64fa20

Browse files
committed
refactor: Add version at the release title
1 parent 8938c72 commit f64fa20

File tree

2 files changed

+14
-1
lines changed

2 files changed

+14
-1
lines changed

.github/workflows/release-please.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ permissions:
1313
jobs:
1414
release-please:
1515
runs-on: ubuntu-24.04
16+
outputs:
17+
releases_created: ${{ steps.release.outputs.releases_created }}
1618
steps:
1719
- uses: actions/checkout@v5
1820

@@ -27,6 +29,18 @@ jobs:
2729
with:
2830
token: "${{ secrets.GITHUB_TOKEN }}"
2931

32+
- name: Update PR title with version
33+
if: steps.release.outputs.pr
34+
run: |
35+
PR_NUMBER="${{ fromJSON(steps.release.outputs.pr).number }}"
36+
PR_BRANCH="${{ fromJSON(steps.release.outputs.pr).headBranchName }}"
37+
git fetch origin $PR_BRANCH
38+
git checkout $PR_BRANCH
39+
VERSION=$(jq -r .version packages/cli/package.json)
40+
gh pr edit $PR_NUMBER --title "release: UI5 CLI packages $VERSION"
41+
env:
42+
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
43+
3044
publish-packages:
3145
runs-on: ubuntu-24.04
3246
needs: release-please

release-please-config.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@
3030
"release-type": "node",
3131
"always-update": true,
3232
"pull-request-header": ":tractor: New release prepared",
33-
"pull-request-title-pattern": "release: UI5 CLI packages",
3433
"plugins": [
3534
{
3635
"type": "node-workspace"

0 commit comments

Comments
 (0)