File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11name : Build Release
22
33on :
4+ push :
5+ tags :
6+ - " v*"
47 release :
58 types : [published]
69
710permissions :
8- contents : read
11+ contents : write
912 packages : write
1013
1114jobs :
1215 build :
13- name : Build (${{ matrix.os }})
16+ name : Build (${{ matrix.os }} - ${{ matrix.rid }} )
1417 runs-on : ${{ matrix.os }}
1518 strategy :
1619 fail-fast : false
@@ -19,27 +22,25 @@ jobs:
1922 - os : windows-latest
2023 rid : win-x64
2124 electron_arch : x64
22- upload_glob : |
23- frontend/release/**/*.exe
24- frontend/release/**/*.zip
25+ upload_glob : " frontend/release/*.exe"
2526 - os : ubuntu-latest
2627 rid : linux-x64
2728 electron_arch : x64
2829 upload_glob : |
29- frontend/release/**/* .AppImage
30- frontend/release/**/* .tar.gz
30+ frontend/release/*.AppImage
31+ frontend/release/*.tar.gz
3132 - os : ubuntu-latest
3233 rid : linux-arm
3334 electron_arch : armv7l
3435 upload_glob : |
35- frontend/release/**/* .AppImage
36- frontend/release/**/* .tar.gz
36+ frontend/release/*.AppImage
37+ frontend/release/*.tar.gz
3738 - os : ubuntu-latest
3839 rid : linux-arm64
3940 electron_arch : arm64
4041 upload_glob : |
41- frontend/release/**/* .AppImage
42- frontend/release/**/* .tar.gz
42+ frontend/release/*.AppImage
43+ frontend/release/*.tar.gz
4344 steps :
4445 - uses : actions/checkout@v4
4546 with :
7071
7172 - name : Upload release assets
7273 uses : softprops/action-gh-release@v2
74+ if : startsWith(github.ref, 'refs/tags/') || github.event_name == 'release'
7375 with :
7476 files : ${{ matrix.upload_glob }}
77+ env :
78+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
You can’t perform that action at this time.
0 commit comments