File tree Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change 1
1
# GoReleaser configuration for PackWiz Wrapper
2
2
# Documentation: https://goreleaser.com
3
+ #
4
+ # Build Matrix:
5
+ # - GUI builds: Windows/Linux amd64 only (requires CGO for Fyne, cross-compilation to ARM64 not supported)
6
+ # - Headless builds: Windows/Linux amd64/arm64 (no CGO, full cross-compilation support)
7
+ # Total: 6 build artifacts
3
8
4
9
before :
5
10
hooks :
6
11
- go mod tidy
7
12
- go generate ./...
8
13
9
14
builds :
10
- # GUI version (Windows and Linux - CGO enabled)
15
+ # GUI version (Windows and Linux - CGO enabled, amd64 only due to cross-compilation limitations )
11
16
- id : " gui"
12
17
main : " ./cmd/pw"
13
18
binary : " pw-gui"
@@ -20,7 +25,6 @@ builds:
20
25
- linux
21
26
goarch :
22
27
- amd64
23
- - arm64
24
28
env :
25
29
- CGO_ENABLED=1
26
30
You can’t perform that action at this time.
0 commit comments