File tree Expand file tree Collapse file tree 3 files changed +62
-8
lines changed
Expand file tree Collapse file tree 3 files changed +62
-8
lines changed Original file line number Diff line number Diff line change 1+ name : Upload Release Asset
2+ on :
3+ push :
4+ tags :
5+ - ' v*'
6+
7+ jobs :
8+ build :
9+ name : Upload Release Asset
10+ runs-on : ubuntu-latest
11+ steps :
12+ - uses : actions/checkout@v2
13+ - name : Setup Node.js
14+ uses : actions/setup-node@v2
15+ with :
16+ node-version : ' 18'
17+ cache : ' npm'
18+ - name : Install dependencies
19+ run : npm install
20+ - name : Copy config.json
21+ run : |
22+ cp ./resources/js/config.json.default ./resources/js/config.json
23+ - name : Build project
24+ run : npm run prod-laravel
25+ - name : Install zip
26+ uses : montudor/action-zip@v1
27+ - name : Zip output
28+ run : zip -qq -r build.zip public/build
29+ - name : Create Release
30+ id : create_release
31+ uses : actions/create-release@v1
32+ env :
33+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
34+ with :
35+ tag_name : ${{ github.ref }}
36+ release_name : Release ${{ github.ref }}
37+ draft : false
38+ prerelease : false
39+ - name : Upload Release Asset
40+ id : upload-release-asset
41+ uses : actions/upload-release-asset@v1
42+ env :
43+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
44+ with :
45+ upload_url : ${{ steps.create_release.outputs.upload_url }}
46+ asset_path : ./build.zip
47+ asset_name : build.zip
48+ asset_content_type : application/zip
Original file line number Diff line number Diff line change 11name : Build App
22on :
3- pull_request :
4- paths-ignore :
5- - ' **.md'
6- push :
7- paths-ignore :
8- - ' **.md'
3+ pull_request :
4+ paths-ignore :
5+ - ' **.md'
6+ push :
7+ paths-ignore :
8+ - ' **.md'
99
1010jobs :
1111 build :
2121 run : npm install
2222 - name : Copy config.json
2323 run : |
24- cp ./resources/js/config.json.example ./resources/js/config.json
25- - name : Build static project
24+ cp ./resources/js/config.json.default ./resources/js/config.json
25+ - name : Build project
2626 run : npm run prod-laravel
2727 - name : Archive build artifacts
2828 uses : actions/upload-artifact@v2
Original file line number Diff line number Diff line change 1+ {
2+ "route": "/",
3+ "tenant": "false",
4+ "websocket": "",
5+ "channel": ""
6+ }
You can’t perform that action at this time.
0 commit comments