version: 2 project_name: beszel before: hooks: - go mod tidy builds: - id: beszel binary: beszel main: cmd/hub/hub.go # env: # - CGO_ENABLED=0 goos: - linux - darwin goarch: - amd64 - arm64 - arm - id: beszel-agent binary: beszel-agent main: cmd/agent/agent.go # env: # - CGO_ENABLED=0 goos: - linux - darwin - freebsd - windows goarch: - amd64 - arm64 - arm - mips64 ignore: - goos: freebsd goarch: arm - goos: windows goarch: arm archives: - id: beszel format: tar.gz builds: - beszel-agent name_template: >- {{ .Binary }}_ {{- .Os }}_ {{- .Arch }} format_overrides: - goos: windows format: zip - id: beszel-agent format: tar.gz builds: - beszel name_template: >- {{ .Binary }}_ {{- .Os }}_ {{- .Arch }} release: draft: true changelog: disable: true sort: asc filters: exclude: - '^docs:' - '^test:'