Skip to content

Commit 1c6d204

Browse files
committed
workflows: Replace create-release action
The create-release action has been archived. Signed-off-by: Chuck Lever <[email protected]>
1 parent 247f2cd commit 1c6d204

File tree

1 file changed

+8
-18
lines changed

1 file changed

+8
-18
lines changed

.github/workflows/release.yml

Lines changed: 8 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ jobs:
99
build:
1010

1111
runs-on: ubuntu-latest
12+
permissions:
13+
contents: write
1214

1315
steps:
1416
- name: "Checkout"
@@ -33,23 +35,11 @@ jobs:
3335
echo "ktls_utils_version=`./configure --version | awk '{print $3;; exit}'`" >> $GITHUB_ENV
3436
3537
- name: "Create release"
36-
uses: actions/create-release@latest
38+
uses: ncipollo/release-action@v1
3739
id: create_release
3840
with:
39-
body_path: NEWS
40-
release_name: v${{ env.ktls_utils_version }}
41-
tag_name: ${{ github.ref }}
42-
prerelease: false
43-
draft: false
44-
env:
45-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
46-
47-
- name: "Upload release tarball"
48-
uses: actions/upload-release-asset@latest
49-
with:
50-
upload_url: ${{ steps.create_release.outputs.upload_url }}
51-
asset_path: ktls-utils-${{ env.ktls_utils_version }}.tar.gz
52-
asset_name: ktls-utils-${{ env.ktls_utils_version }}.tar.gz
53-
asset_content_type: application/gzip
54-
env:
55-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
41+
artifacts: ktls-utils-${{ env.ktls_utils_version }}.tar.gz
42+
artifactContentType: application/gzip
43+
bodyFile: NEWS
44+
name: v${{ env.ktls_utils_version }}
45+
tag: ${{ github.ref }}

0 commit comments

Comments
 (0)