project_name: core release: github: owner: onsonr name: core name_template: "{{.Tag}}" # Only uncomment os, arch, and targets if you are NOT using cosmwasm / wasm-light-client. # Windows, 386 (32bit), and ARM are not Wasm compatible. builds: - id: core goos: - linux - darwin goarch: - amd64 main: ./cmd/sonrd binary: sonrd builder: go gobinary: go command: build ldflags: - -s -w -X main.version={{.Version}} -X main.commit={{.Commit}} -X main.date={{.Date}} 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: README* - 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 }}" discord: message_template: "{{ .ProjectName }} {{ .Tag }} is out! Check it out at {{ .ReleaseURL }}" author: GoReleaser color: "3888754" icon_url: https://goreleaser.com/static/avatar.png 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