File tree Expand file tree Collapse file tree 1 file changed +12
-21
lines changed
Expand file tree Collapse file tree 1 file changed +12
-21
lines changed Original file line number Diff line number Diff line change @@ -4,10 +4,9 @@ name: Release
44
55
66on :
7- # Triggers the workflow on release
8- release :
9- types : [published]
10-
7+ push :
8+ tags :
9+ - " v*.*.*"
1110
1211# A workflow that zip the source code and upload it as a release asset.
1312jobs :
@@ -16,31 +15,23 @@ jobs:
1615
1716 steps :
1817 - name : Checkout
19- uses : actions/checkout@v2
18+ uses : actions/checkout@v4
2019
2120 - name : Zip source code
2221 run : zip -r resume-ng-zh.zip .
2322
24- - name : Upload release asset
25- uses : actions/upload-release-asset@v1
26- with :
27- upload_url : ${{ github.event.release.upload_url }}
28- asset_path : ./resume-ng-zh.zip
29- asset_name : resume-ng-zh.zip
30- asset_content_type : application/zip
31-
3223 - name : Checkout
33- uses : actions/checkout@v2
24+ uses : actions/checkout@v4
3425 with :
35- ref : english
26+ ref : english
3627
3728 - name : Zip source code
3829 run : zip -r resume-ng-en.zip .
3930
40- - name : Upload release asset
41- uses : actions/upload-release-asset@v1
31+ - name : Release
32+ uses : softprops/action-gh-release@v2
33+ if : startsWith(github.ref, 'refs/tags/')
4234 with :
43- upload_url : ${{ github.event.release.upload_url }}
44- asset_path : ./resume-ng-en.zip
45- asset_name : resume-ng-en.zip
46- asset_content_type : application/zip
35+ files : |
36+ resume-ng-zh.zip
37+ resume-ng-en.zip
You can’t perform that action at this time.
0 commit comments