File tree Expand file tree Collapse file tree 1 file changed +44
-0
lines changed
Expand file tree Collapse file tree 1 file changed +44
-0
lines changed Original file line number Diff line number Diff line change 1+ name : Wails build
2+
3+ on :
4+ push :
5+ tags :
6+ # Match any new tag
7+ - ' *'
8+
9+ env :
10+ # Necessary for most environments as build failure can occur due to OOM issues
11+ NODE_OPTIONS : " --max-old-space-size=4096"
12+
13+ jobs :
14+ build :
15+ strategy :
16+ # Failure in one platform build won't impact the others
17+ fail-fast : false
18+ matrix :
19+ build :
20+ - name : ' RemoteControllerLinux'
21+ platform : ' linux/amd64'
22+ os : ' ubuntu-latest'
23+ - name : ' RemoteControllerWindows'
24+ platform : ' windows/amd64'
25+ os : ' windows-latest'
26+ - name : ' RemoteControllerDarwin'
27+ platform : ' darwin/universal'
28+ os : ' macos-latest'
29+
30+ runs-on : ${{ matrix.build.os }}
31+ steps :
32+ - name : Checkout
33+ uses : actions/checkout@v2
34+ with :
35+ submodules : recursive
36+
37+ - name : Build wails
38+ uses :
dAppServer/[email protected] 39+ id : build
40+ with :
41+ build-name : ${{ matrix.build.name }}
42+ build-platform : ${{ matrix.build.platform }}
43+ package : false
44+ go-version : ' 1.22'
You can’t perform that action at this time.
0 commit comments