- name: Build
run: |
sudo apt-get install libgtk-3-dev libcairo2-dev libglib2.0-dev
- go build -v -buildmode=exe -o demo/demo.run -i demo/main.go
+ go build -v -o demo/demo.run -i demo/main.go
- name: zip
run: zip -q -r release_ubuntu.zip *
msystem: MINGW64
path-type: inherit
update: true
- install: 'mingw-w64-x86_64-gtk3 mingw-w64-x86_64-gtk2 mingw-w64-x86_64-toolchain base-devel'
+ install: 'mingw-w64-x86_64-gtk3 mingw-w64-x86_64-gtk2'
+
+ - name: Setup up C
+ run: |
+ echo "::add-path::C:\msys64\mingw64\bin"
- name: Check out code
uses: actions/checkout@v2
export CGO_LDFLAGS_ALLOW="-Wl.*"
export CGO_CFLAGS_ALLOW="-Wl.*"
export CGO_CXXFLAGS_ALLOW="-Wl.*"
- go build -v -o demo/demo.exe -i demo/main.go
+ go build -v -buildmode=exe -o demo/demo.exe -i demo/main.go
- name: zip
run: .\7za.exe a -r .\release_windows.zip ./