88 PRIMARY_MAVEN_MODULE : ${{ github.event.repository.name }}
99 DEMO_MAVEN_MODULE : ${{ github.event.repository.name }}-demo
1010
11+ permissions :
12+ contents : write
13+ pull-requests : write
14+
1115jobs :
1216 check_code : # Validates the code (see develop.yml)
1317 runs-on : ubuntu-latest
8488
8589 - name : Create Release
8690 id : create_release
87- uses : actions/create-release@v1
88- env :
89- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
91+ uses : shogo82148/actions-create-release@v1
9092 with :
9193 tag_name : v${{ steps.version.outputs.release }}
9294 release_name : v${{ steps.version.outputs.release }}
@@ -104,8 +106,6 @@ jobs:
104106 <version>${{ steps.version.outputs.release }}</version>
105107 </dependency>
106108 ```
107- draft : false
108- prerelease : false
109109
110110 publish_central : # Publish the code to central
111111 runs-on : ubuntu-latest
@@ -174,9 +174,7 @@ jobs:
174174 working-directory : ${{ env.PRIMARY_MAVEN_MODULE }}
175175
176176 - name : Upload Release Asset
177- uses : actions/upload-release-asset@v1
178- env :
179- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
177+ uses : shogo82148/actions-upload-release-asset@v1
180178 with :
181179 upload_url : ${{ needs.prepare_release.outputs.upload_url }}
182180 asset_path : ${{ env.PRIMARY_MAVEN_MODULE }}/target/${{ env.PRIMARY_MAVEN_MODULE }}-${{ steps.version.outputs.release }}.zip
@@ -270,7 +268,6 @@ jobs:
270268 - name : pull-request
271269 uses : repo-sync/pull-request@v2
272270 with :
273- github_token : ${{ secrets.GITHUB_TOKEN }}
274271 destination_branch : " develop"
275272 pr_title : " Sync back"
276273 pr_body : " An automated PR to sync changes back"
0 commit comments