Skip to content

Commit 1eb95cf

Browse files
authored
Use the create pull request action to commit the changes (#4548)
This simplifies the action by relying on peter-evans/create-pull-request@v4 to create the commit and create the pull request.
1 parent 433d78f commit 1eb95cf

File tree

1 file changed

+3
-8
lines changed

1 file changed

+3
-8
lines changed

.github/workflows/create_releases.yml

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,6 @@ jobs:
2222
uses: peterjgrainger/action-create-branch@c2800a3a9edbba2218da6861fa46496cf8f3195a
2323
with:
2424
branch: 'releases/${{ inputs.name }}'
25-
- name: Create release branch
26-
uses: peterjgrainger/action-create-branch@c2800a3a9edbba2218da6861fa46496cf8f3195a
27-
with:
28-
branch: 'releases/${{ inputs.name }}.release'
2925

3026
create-pull-request:
3127
runs-on: ubuntu-latest
@@ -36,15 +32,14 @@ jobs:
3632

3733
- name: Create release configuration template
3834
run: |
39-
git config user.name 'Create Release GA'
40-
git config user.email '[email protected]'
4135
./gradlew generateReleaseConfig -PcurrentRelease=${{ inputs.name }} -PpastRelease=${{ inputs.past-name }} -PprintOutput=true
42-
git add release.cfg
43-
git commit -a -m 'Create release config'
4436
4537
- name: Create Pull Request
4638
uses: peter-evans/create-pull-request@v4
4739
with:
4840
base: 'releases/${{ inputs.name }}'
4941
branch: 'releases/${{ inputs.name }}.release'
42+
add-paths: release.cfg
5043
title: '${{ inputs.name}} release'
44+
body: 'Auto-generated PR for release ${{ inputs.name}}'
45+
commit-message: 'Create release config for ${{ inputs.name }}'

0 commit comments

Comments
 (0)