Build for ARMv9

This commit is contained in:
9seconds
2026-03-20 11:14:25 +01:00
parent 2f00adfe91
commit ded3fe26b9
+20 -2
View File
@@ -10,7 +10,8 @@ before:
- go generate ./... - go generate ./...
builds: builds:
- binary: '{{ .ProjectName }}' - id: default
binary: '{{ .ProjectName }}'
goos: goos:
- darwin - darwin
- freebsd - freebsd
@@ -30,6 +31,7 @@ builds:
flags: flags:
- -trimpath - -trimpath
- -mod=readonly - -mod=readonly
- -pgo=auto
ldflags: -s -w -X main.version={{ .Version }} ldflags: -s -w -X main.version={{ .Version }}
ignore: ignore:
- goos: darwin - goos: darwin
@@ -40,9 +42,25 @@ builds:
goarch: arm64 goarch: arm64
- goos: openbsd - goos: openbsd
goarch: arm64 goarch: arm64
- id: arm64-v9
binary: '{{ .ProjectName }}'
goos:
- darwin
- linux
goarch:
- arm64
goarm64:
- v9.0
env:
- CGO_ENABLED=0
flags:
- -trimpath
- -mod=readonly
- -pgo=auto
ldflags: -s -w -X main.version={{ .Version }}
archives: archives:
- name_template: '{{ .ProjectName }}-{{ .Version }}-{{ .Os }}-{{ .Arch }}{{ if .Arm }}v{{ .Arm }}{{ end }}' - name_template: '{{ .ProjectName }}-{{ .Version }}-{{ .Os }}-{{ .Arch }}{{ if .Arm }}v{{ .Arm }}{{ end }}{{ if .Arm64 }}-{{ .Arm64 }}{{ end }}'
formats: formats:
- tar.gz - tar.gz
wrap_in_directory: true wrap_in_directory: true