Files
schemas/.goreleaser.yml
T
argoyle 6e7ee0110b chore: remove conflicts entry from homebrew-taps config
Remove the conflicts entry for the unbound-schemas formula in the 
homebrew-taps configuration to simplify the integration process. This 
change enhances compatibility and streamlines the build setup.
2025-08-22 15:32:55 +02:00

52 lines
887 B
YAML

project_name: unbound-schemas
version: 2
env:
- CGO_ENABLED=0
builds:
- id: schemactl
main: ./cmd/schemactl/schemactl.go
binary: schemactl
goos:
- linux
- darwin
- windows
goarch:
- amd64
- arm64
homebrew_casks:
- name: unbound-schemas
repository:
owner: unboundsoftware
name: homebrew-taps
binary: schemactl
directory: Casks
commit_author:
name: "Joakim Olsson"
email: joakim@unbound.se
homepage: "https://schemas.unbound.se/"
hooks:
post:
install: |
# replace foo with the actual binary name
system_command "/usr/bin/xattr", args: ["-dr", "com.apple.quarantine", "#{staged_path}/schemactl"]
archives:
- id: unbound-schemas
checksum:
name_template: 'checksums.txt'
snapshot:
version_template: "{{ .Tag }}-next"
changelog:
sort: asc
filters:
exclude:
- '^Merge'
- '^docs:'
- '^test:'