Skip to content

Commit c48a1cd

Browse files
author
hydepwns
committed
fix(release): update to modern release action and fix permissions
1 parent 3dbea66 commit c48a1cd

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

.github/workflows/release.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ on:
88
jobs:
99
release:
1010
runs-on: ubuntu-latest
11+
permissions:
12+
contents: write
1113
steps:
1214
- name: Checkout code
1315
uses: actions/checkout@v4
@@ -44,12 +46,10 @@ jobs:
4446
make test
4547
4648
- name: Create Release
47-
uses: actions/create-release@v1
48-
env:
49-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
49+
uses: softprops/action-gh-release@v1
5050
with:
51-
tag_name: ${{ github.ref }}
52-
release_name: Release ${{ github.ref }}
51+
tag_name: ${{ github.ref_name }}
52+
name: Release ${{ github.ref_name }}
5353
body: |
5454
## Changes in this release
5555

0 commit comments

Comments
 (0)