...
1# Release automation via GoReleaser (goreleaser.com)
2# Requires a valid GITHUB_TOKEN envar prior to running `goreleaser`
3# See https://goreleaser.com/environment/ for more info
4---
5release:
6 github:
7 owner: golang
8 name: mock
9
10builds:
11 - binary: mockgen
12 goos:
13 - darwin
14 - windows
15 - linux
16 goarch:
17 - amd64
18 - arm64
19 - 386
20 env:
21 - CGO_ENABLED=0
22 - GO111MODULE=on
23 - GOPROXY=https://proxy.golang.org
24 - GOSUMDB=sum.golang.org
25 main: ./mockgen/
26
27archives:
28 - format: tar.gz
29 wrap_in_directory: true
30 files:
31 - LICENSE
32 - README.md
33checksum:
34snapshot:
35 name_template: "snap-{{ .Commit }}"
36changelog:
37 sort: asc
38 filters:
39 exclude:
40 - '^docs:'
41 - '^test:'
42 - 'README'
View as plain text