feat(release): add windows agent to goreleaser config

This commit is contained in:
Henry Dollman
2025-01-22 16:19:33 -05:00
parent 5b625db57c
commit 0a331524cc

View File

@@ -29,6 +29,7 @@ builds:
- linux - linux
- darwin - darwin
- freebsd - freebsd
- windows
goarch: goarch:
- amd64 - amd64
- arm64 - arm64
@@ -37,6 +38,8 @@ builds:
ignore: ignore:
- goos: freebsd - goos: freebsd
goarch: arm goarch: arm
- goos: windows
goarch: arm
archives: archives:
- id: beszel - id: beszel
@@ -47,6 +50,10 @@ archives:
{{ .Binary }}_ {{ .Binary }}_
{{- .Os }}_ {{- .Os }}_
{{- .Arch }} {{- .Arch }}
format_overrides:
- goos: windows
format: zip
- id: beszel-agent - id: beszel-agent
format: tar.gz format: tar.gz
builds: builds:
@@ -55,10 +62,6 @@ archives:
{{ .Binary }}_ {{ .Binary }}_
{{- .Os }}_ {{- .Os }}_
{{- .Arch }} {{- .Arch }}
# use zip for windows archives
# format_overrides:
# - goos: windows
# format: zip
release: release:
draft: true draft: true