Skip to content

Commit 1a93780

Browse files
committed
Fix release workflow - remove explicit GITHUB_TOKEN, use automatic token
1 parent 55c6c1c commit 1a93780

2 files changed

Lines changed: 6 additions & 4 deletions

File tree

.github/workflows/publish.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ on:
77
jobs:
88
publish:
99
runs-on: ubuntu-latest
10+
permissions:
11+
contents: read
1012

1113
steps:
1214
- uses: actions/checkout@v3

.github/workflows/release.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ on:
88
jobs:
99
create-release:
1010
runs-on: ubuntu-latest
11+
permissions:
12+
contents: write
1113

1214
steps:
1315
- uses: actions/checkout@v3
@@ -27,12 +29,10 @@ jobs:
2729
echo "EOF" >> $GITHUB_OUTPUT
2830
2931
- name: Create Release
30-
uses: actions/create-release@v1
31-
env:
32-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
32+
uses: softprops/action-gh-release@v1
3333
with:
3434
tag_name: ${{ github.ref }}
35-
release_name: Release ${{ steps.tag_name.outputs.VERSION }}
35+
name: Release ${{ steps.tag_name.outputs.VERSION }}
3636
body: ${{ steps.changelog.outputs.CHANGELOG }}
3737
draft: false
3838
prerelease: false

0 commit comments

Comments
 (0)