Skip to content

Commit 2ce20c4

Browse files
authored
Add permissions and use drop-in-replacement of no longer supported GH actions
1 parent 4cbb4d4 commit 2ce20c4

File tree

1 file changed

+6
-9
lines changed

1 file changed

+6
-9
lines changed

.github/workflows/release.yml

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@ env:
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+
1115
jobs:
1216
check_code: # Validates the code (see develop.yml)
1317
runs-on: ubuntu-latest
@@ -84,9 +88,7 @@ jobs:
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

Comments
 (0)