Skip to content

Commit 31d9766

Browse files
committed
refactor(ci): use softprops release action
1 parent 8007f09 commit 31d9766

File tree

1 file changed

+8
-16
lines changed

1 file changed

+8
-16
lines changed

.github/workflows/release.yml

Lines changed: 8 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@ on:
55
tags:
66
- 'v*.*.*'
77

8+
permissions:
9+
contents: write
10+
811
jobs:
912
release:
1013
runs-on: ubuntu-latest
@@ -26,21 +29,10 @@ jobs:
2629

2730
- name: Create Release
2831
id: create_release
29-
uses: actions/create-release@v1
30-
env:
31-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
32+
uses: softprops/action-gh-release@v2
3233
with:
34+
files: dist/*
35+
token: ${{ secrets.GITHUB_TOKEN }}
3336
tag_name: ${{ github.ref_name }}
34-
release_name: Release ${{ github.ref_name }}
35-
draft: true
36-
prerelease: false
37-
38-
- name: Upload Release Asset
39-
uses: actions/upload-release-asset@v1
40-
env:
41-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
42-
with:
43-
upload_url: ${{ steps.create_release.outputs.upload_url }}
44-
asset_path: ./dist/dispenser-schedule-card.min.js
45-
asset_name: dispenser-schedule-card.min.js
46-
asset_content_type: application/javascript
37+
release_name: ${{ github.ref_name }}
38+
draft: true

0 commit comments

Comments
 (0)