@@ -113,8 +113,8 @@ jobs:
113
113
114
114
- name : Configure git user
115
115
run : |
116
- git config user.email "[email protected] "
117
- git config user.name "Pierre Gordon"
116
+ git config user.name ${{ secrets.GIT_USER }}
117
+ git config user.email ${{ secrets.GIT_USER_EMAIL }}
118
118
119
119
- name : Check if remote branch exists
120
120
id : remote-branch
@@ -167,11 +167,22 @@ jobs:
167
167
- name : Create pull request
168
168
if : steps.packages.outputs.list != 0 && steps.remote-branch.outputs.exists == 0
169
169
run : |
170
- git push -u origin "$HEAD_BRANCH"
171
- PR_URL=$(gh pr create --base "$BASE_BRANCH" --title "Update Gutenberg packages after v$VERSION release" --body "" --label dependencies | grep https://)
170
+ NPM_URL="https://www.npmjs.com/package"
171
+ BODY="**Following packages were updated:**"
172
+ for PACKAGE in $PACKAGES; do
173
+ PACKAGE_SLUG=$(echo $PACKAGE | sed 's/@/\/v\//2')
174
+ BODY="$BODY
175
+
176
+ - [$PACKAGE]($NPM_URL/$PACKAGE_SLUG)"
177
+ done
178
+
179
+ echo ${BODY//$'\n'/'%0A'}
180
+
181
+ PR_URL=$(gh pr create --base "$BASE_BRANCH" --title "Update Gutenberg packages after v$VERSION release" --body "$BODY" --label dependencies | grep https://)
172
182
gh pr merge --auto --merge "$PR_URL"
173
183
env :
174
184
VERSION : ${{ needs.check-gutenberg-release.outputs.latest-version }}
175
185
GITHUB_TOKEN : ${{secrets.GITHUB_TOKEN}}
176
186
BASE_BRANCH : ${{ steps.branches.outputs.base }}
177
187
HEAD_BRANCH : ${{ steps.branches.outputs.head }}
188
+ PACKAGES : ${{ steps.packages.outputs.list }}
0 commit comments