ed70d174855f9f1c0b1bcd469637f814f09ee2b4
- Author
- Ayman Bagabas <ayman.bagabas@gmail.com>
- Committer
- Ayman Bagabas <ayman.bagabas@gmail.com>
- Date
Message
Update goreleaser config
Diff
1diff --git a/.github/workflows/goreleaser.yml b/.github/workflows/goreleaser.yml
2index effc1fdc352df9e1e8f5e9589d98941d068e3b47..c870913db5acf230be9c2a00f73a843322db9be9 100644
3--- a/.github/workflows/goreleaser.yml
4+++ b/.github/workflows/goreleaser.yml
5@@ -50,6 +50,7 @@ jobs:
6 with:
7 distribution: goreleaser
8 version: latest
9- args: release --rm-dist
10+ args: release --rm-dist --skip-sign
11 env:
12 GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
13+ HOMEBREW_TAP_GITHUB_TOKEN: ${{ secrets.PERSONAL_ACCESS_TOKEN }}
14diff --git a/.goreleaser.yml b/.goreleaser.yml
15index 15612ec0907f2b18c80d5d62dc7c8aa8ac6301fe..55566887d53db5535b2ba26ffcb81263fb149521 100644
16--- a/.goreleaser.yml
17+++ b/.goreleaser.yml
18@@ -25,17 +25,66 @@ builds:
19 - "6"
20 - "7"
21
22+archives:
23+ - id: default
24+ builds:
25+ - soft-serve
26+ format_overrides:
27+ - goos: windows
28+ format: zip
29+ replacements:
30+ windows: Windows
31+ darwin: Darwin
32+ 386: i386
33+ amd64: x86_64
34+
35+nfpms:
36+ - builds:
37+ - soft-serve
38+
39+ vendor: charmbracelet
40+ homepage: "https://charm.sh/"
41+ maintainer: "Christian Rocha <christian@charm.sh>"
42+ description: "A personal key value store"
43+ license: MIT
44+ formats:
45+ - apk
46+ - deb
47+ - rpm
48+ bindir: /usr/bin
49+
50+brews:
51+ - goarm: 6
52+ tap:
53+ owner: charmbracelet
54+ name: homebrew-tap
55+ token: "{{ .Env.HOMEBREW_TAP_GITHUB_TOKEN }}"
56+ commit_author:
57+ name: "Christian Rocha"
58+ email: "christian@charm.sh"
59+ homepage: "https://charm.sh/"
60+ description: "A personal key value store"
61+
62+signs:
63+ - artifacts: checksum
64+
65+checksum:
66+ name_template: "checksums.txt"
67+snapshot:
68+ name_template: "{{ .Tag }}-next"
69+changelog:
70+ sort: asc
71+ filters:
72+ exclude:
73+ - "^docs:"
74+ - "^test:"
75+
76 release:
77 footer: |
78 * * *
79-
80 Thoughts? Questions? We love hearing from you. Feel free to reach out on [Twitter](https://twitter.com/charmcli) or [The Fediverse](https://mastodon.technology/@charm).
81-
82 <a href="https://charm.sh/"><img alt="The Charm logo" src="https://stuff.charm.sh/charm-badge-unrounded.jpg" width="400"></a>
83
84-changelog:
85- use: git
86-
87 dockers:
88 - image_templates:
89 - "docker.io/charmcli/soft-serve:latest-amd64"