Skip to content

Commit ad48bb5

Browse files
committed
ci: replace the deprecated actions/create-release@v1 with gh release create
1 parent 7d51d47 commit ad48bb5

1 file changed

Lines changed: 5 additions & 9 deletions

File tree

.github/workflows/release.yml

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,19 +6,15 @@ on:
66
- 'v*'
77

88
jobs:
9-
build:
9+
release:
1010
name: Create Release
1111
runs-on: ubuntu-latest
12+
permissions:
13+
contents: write
1214
steps:
1315
- name: Checkout code
1416
uses: actions/checkout@v6
1517
- name: Create Release
16-
id: create_release
17-
uses: actions/create-release@v1
1818
env:
19-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # This token is provided by Actions, you do not need to create your own token
20-
with:
21-
tag_name: ${{ github.ref }}
22-
release_name: ${{ github.ref }}
23-
draft: false
24-
prerelease: false
19+
GH_TOKEN: ${{ github.token }}
20+
run: gh release create "$GITHUB_REF_NAME" --generate-notes

0 commit comments

Comments
 (0)