project_name: orbit before: hooks: - go mod download builds: - id: orbit dir: ./orbit/cmd/orbit/ binary: orbit env: - CGO_ENABLED=0 goos: - darwin - linux - windows goarch: - amd64 flags: - -trimpath ldflags: - -X github.com/fleetdm/fleet/v4/orbit/pkg/build.Version={{.Version}} - -X github.com/fleetdm/fleet/v4/orbit/pkg/build.Commit={{.Commit}} - -X github.com/fleetdm/fleet/v4/orbit/pkg/build.Date={{.Date}} hooks: post: ./orbit/tools/build/sign-macos.sh {{ .Path }} archives: - id: orbit builds: - orbit name_template: orbit_{{.Version}}_{{.Os}} replacements: darwin: macos format_overrides: - goos: windows format: zip checksum: name_template: 'checksums.txt' snapshot: name_template: "{{ .Tag }}-untagged" changelog: skip: true release: github: owner: fleetdm name: fleet draft: true name_template: "orbit-{{ .Tag }}" prerelease: auto