github.com/zaquestion/lab@v0.25.1/.goreleaser.yml (about) 1 project_name: lab 2 release: 3 github: 4 owner: zaquestion 5 name: lab 6 name_template: '{{.Tag}}' 7 8 brews: 9 - description: "Interacts with GitLab repositories creating/editing merge requests, issues, milestones, snippets and CI pipelines." 10 homepage: "https://github.com/zaquestion/lab" 11 tap: 12 owner: zaquestion 13 name: homebrew-tap 14 commit_author: 15 name: goreleaserbot 16 email: goreleaser@carlosbecker.com 17 install: bin.install "lab" 18 test: | 19 lab_new_version = "lab version {{.Version}}" 20 assert_match lab_new_version, shell_output("#{bin}/lab --version").strip 21 22 scoop: 23 bucket: 24 owner: zaquestion 25 name: scoop-bucket 26 commit_author: 27 name: goreleaserbot 28 email: goreleaser@carlosbecker.com 29 homepage: "https://github.com/zaquestion/lab" 30 description: "Interacts with GitLab repositories creating/editing merge requests, issues, milestones, snippets and CI pipelines." 31 license: CC0 32 33 builds: 34 - env: 35 - CGO_ENABLED=0 36 goos: 37 - linux 38 - darwin 39 - windows 40 goarch: 41 - amd64 42 - arm64 43 ldflags: -s -w -X main.version={{.Version}} -X main.commit={{.Commit}} -X main.date={{.Date}} 44 binary: lab 45 46 archives: 47 - format: tar.gz 48 format_overrides: 49 - goos: windows 50 format: zip 51 name_template: '{{ .Binary }}_{{ .Version }}_{{ .Os }}_{{ .Arch }}{{ if .Arm }}v{{.Arm }}{{ end }}' 52 checksum: 53 name_template: '{{ .ProjectName }}_{{ .Version }}_checksums.txt' 54 55 changelog: 56 filters: 57 exclude: 58 - '^\(docs\)' 59 - '^\(gitlab-ci\)' 60 - '^\(travis\)' 61 - '^\(coverage\)' 62 - '^\(tests?' 63 - '^Merge pull request'