github.com/firelizzard18/golangci-lint@v1.10.1/.goreleaser.yml (about) 1 --- 2 project_name: golangci-lint 3 4 release: 5 github: 6 owner: golangci 7 name: golangci-lint 8 9 builds: 10 - binary: golangci-lint 11 goos: 12 - darwin 13 - windows 14 - linux 15 goarch: 16 - amd64 17 - 386 18 env: 19 - CGO_ENABLED=0 20 main: ./cmd/golangci-lint/ 21 ldflags: -s -w -X main.version={{.Version}} -X main.commit={{.Commit}} -X main.date={{.Date}} 22 23 archive: 24 format: tar.gz 25 wrap_in_directory: true 26 format_overrides: 27 - goos: windows 28 format: zip 29 name_template: '{{ .Binary }}-{{ .Version }}-{{ .Os }}-{{ .Arch }}{{ if .Arm }}v{{ .Arm }}{{ end }}' 30 files: 31 - LICENSE 32 - README.md 33 34 snapshot: 35 name_template: SNAPSHOT-{{ .Commit }} 36 37 checksum: 38 name_template: '{{ .ProjectName }}-{{ .Version }}-checksums.txt' 39 40 changelog: 41 sort: asc 42 filters: 43 exclude: 44 - '^docs:' 45 - '^test:' 46 - '^dev:' 47 - 'README' 48 - Merge pull request 49 - Merge branch 50 51 dockers: 52 - image: golangci/golangci-lint 53 tag_templates: 54 - '{{ .Tag }}' 55 - 'v{{ .Major }}.{{ .Minor }}' 56 - 'latest' 57 58 brew: 59 github: 60 owner: golangci 61 name: homebrew-tap 62 folder: Formula 63 homepage: https://golangci.com 64 description: Fast linters runner for Go. 65 test: | 66 system "#{bin}/golangci-lint --version" 67 68 git: 69 short_hash: true