project_name: commit-msg release: github: owner: kekskurse name: commit-msg name_template: '{{.Tag}}' scoop: name: commit-msg commit_author: name: goreleaserbot email: bot@goreleaser.com commit_msg_template: Scoop update for {{ .ProjectName }} version {{ .Tag }} goamd64: v1 builds: - id: commit-msg goos: - linux - darwin - windows goarch: - amd64 - arm64 - "386" goarm: - "6" gomips: - hardfloat goamd64: - v1 targets: - linux_amd64_v1 - linux_arm64 - linux_386 - darwin_amd64_v1 - darwin_arm64 - windows_amd64_v1 - windows_arm64 - windows_386 dir: . main: . binary: commit-msg builder: go gobinary: go command: build ldflags: - -s -w -X main.version={{.Version}} -X main.commit={{.Commit}} -X main.date={{.Date}} -X main.builtBy=goreleaser archives: - id: default name_template: '{{ .ProjectName }}_{{ .Version }}_{{ .Os }}_{{ .Arch }}{{ with .Arm }}v{{ . }}{{ end }}{{ with .Mips }}_{{ . }}{{ end }}{{ if not (eq .Amd64 "v1") }}{{ .Amd64 }}{{ end }}' format: tar.gz files: - src: license* - src: LICENSE* - src: readme* - src: README* - src: changelog* - src: CHANGELOG* snapshot: name_template: '{{ .Version }}-SNAPSHOT-{{ .ShortCommit }}' checksum: name_template: '{{ .ProjectName }}_{{ .Version }}_checksums.txt' algorithm: sha256 dist: dist env_files: github_token: ~/.config/goreleaser/github_token gitlab_token: ~/.config/goreleaser/gitlab_token gitea_token: ~/.config/goreleaser/gitea_token source: name_template: '{{ .ProjectName }}-{{ .Version }}' format: tar.gz gomod: gobinary: go announce: twitter: message_template: '{{ .ProjectName }} {{ .Tag }} is out! Check it out at {{ .ReleaseURL }}' mastodon: message_template: '{{ .ProjectName }} {{ .Tag }} is out! Check it out at {{ .ReleaseURL }}' server: "" reddit: title_template: '{{ .ProjectName }} {{ .Tag }} is out!' url_template: '{{ .ReleaseURL }}' slack: message_template: '{{ .ProjectName }} {{ .Tag }} is out! Check it out at {{ .ReleaseURL }}' username: GoReleaser discord: message_template: '{{ .ProjectName }} {{ .Tag }} is out! Check it out at {{ .ReleaseURL }}' author: GoReleaser color: "3888754" icon_url: https://goreleaser.com/static/avatar.png teams: title_template: '{{ .ProjectName }} {{ .Tag }} is out!' message_template: '{{ .ProjectName }} {{ .Tag }} is out! Check it out at {{ .ReleaseURL }}' color: '#2D313E' icon_url: https://goreleaser.com/static/avatar.png smtp: subject_template: '{{ .ProjectName }} {{ .Tag }} is out!' body_template: 'You can view details from: {{ .ReleaseURL }}' mattermost: message_template: '{{ .ProjectName }} {{ .Tag }} is out! Check it out at {{ .ReleaseURL }}' title_template: '{{ .ProjectName }} {{ .Tag }} is out!' username: GoReleaser linkedin: message_template: '{{ .ProjectName }} {{ .Tag }} is out! Check it out at {{ .ReleaseURL }}' telegram: message_template: '{{ .ProjectName }} {{ .Tag }} is out! Check it out at {{ .ReleaseURL }}' webhook: message_template: '{ "message": "{{ .ProjectName }} {{ .Tag }} is out! Check it out at {{ .ReleaseURL }}"}' content_type: application/json; charset=utf-8 git: tag_sort: -version:refname github_urls: download: https://github.com gitlab_urls: download: https://gitlab.com