Skip to content

Commit 8fd3901

Browse files
author
shur3d
committed
feat: Add Windows and macOS builds to GitHub Actions
1 parent 66c7fb1 commit 8fd3901

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

.github/workflows/build_linux.yml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,3 +34,25 @@ jobs:
3434
pre_command: "apt-get -y update ; apt-get -y upgrade ; apt -y -f install libasound2-dev libudev-dev libsdl2-dev ; apt-get -y -f install alsa-utils alsa-tools libgl1-mesa-dev xorg-dev libwayland-dev libxkbcommon-dev qtwayland5 libwayland-egl-backend-dev libnvidia-egl-wayland-dev libegl1-mesa-dev"
3535
build_flags: -tags wayland
3636
binary_name: GopherLetics_Linux_AMD64_Wayland
37+
release-windows-amd64:
38+
name: release windows/amd64
39+
runs-on: ubuntu-latest
40+
steps:
41+
- uses: actions/checkout@v4
42+
- uses: wangyoucao577/go-release-action@v1
43+
with:
44+
github_token: ${{ secrets.BUILD }}
45+
goos: windows
46+
goarch: amd64
47+
binary_name: GopherLetics_Windows_AMD64
48+
release-macos-amd64:
49+
name: release macos/amd64
50+
runs-on: ubuntu-latest
51+
steps:
52+
- uses: actions/checkout@v4
53+
- uses: wangyoucao577/go-release-action@v1
54+
with:
55+
github_token: ${{ secrets.BUILD }}
56+
goos: darwin
57+
goarch: amd64
58+
binary_name: GopherLetics_macOS_AMD64

0 commit comments

Comments
 (0)