# Release automation via GoReleaser (goreleaser.com) # Requires a valid GITHUB_TOKEN envar prior to running `goreleaser` # See https://goreleaser.com/environment/ for more info --- release: github: owner: golang name: mock builds: - binary: mockgen goos: - darwin - windows - linux goarch: - amd64 - arm64 - 386 env: - CGO_ENABLED=0 - GO111MODULE=on - GOPROXY=https://proxy.golang.org - GOSUMDB=sum.golang.org main: ./mockgen/ archives: - format: tar.gz wrap_in_directory: true files: - LICENSE - README.md checksum: snapshot: name_template: "snap-{{ .Commit }}" changelog: sort: asc filters: exclude: - '^docs:' - '^test:' - 'README'