1
1
builds :
2
- - id : darwin-amd64
2
+ - id : darwin-amd64-chatgpt-tui
3
3
main : ./
4
4
goos :
5
5
- darwin
6
6
goarch :
7
7
- amd64
8
8
- arm64
9
-
10
9
env :
11
10
- PKG_CONFIG_SYSROOT_DIR=/sysroot/macos/amd64
12
11
- PKG_CONFIG_PATH=/sysroot/macos/amd64/usr/local/lib/pkgconfig
@@ -16,16 +15,42 @@ builds:
16
15
- -mod=readonly
17
16
ldflags :
18
17
- -s -w -X main.version={{.Version}}
19
- # Use 'binary' to set the final name of your binary.
20
- # This is the name that will be used in archives et al.
21
18
binary : bin/chatgpt-tui
19
+
20
+ - id : darwin-amd64-nekot
21
+ main : ./
22
+ goos :
23
+ - darwin
24
+ goarch :
25
+ - amd64
26
+ - arm64
27
+ env :
28
+ - PKG_CONFIG_SYSROOT_DIR=/sysroot/macos/amd64
29
+ - PKG_CONFIG_PATH=/sysroot/macos/amd64/usr/local/lib/pkgconfig
30
+ - CC=o64-clang
31
+ - CXX=o64-clang++
32
+ flags :
33
+ - -mod=readonly
34
+ ldflags :
35
+ - -s -w -X main.version={{.Version}}
36
+ binary : bin/nekot
37
+
22
38
archives :
23
39
- id : chatgpt-tui
24
40
builds :
25
- - darwin-amd64
41
+ - darwin-amd64-chatgpt-tui
26
42
name_template : " {{ .ProjectName }}_{{ .Version }}_{{ .Os }}_{{ .Arch }}"
27
43
format : zip
28
44
wrap_in_directory : true
45
+
46
+ - id : nekot
47
+ builds :
48
+ - darwin-amd64-nekot
49
+ name_template : " nekot_{{ .Version }}_{{ .Os }}_{{ .Arch }}"
50
+ format : zip
51
+ wrap_in_directory : true
52
+
53
+ # The rest of the configuration remains unchanged
29
54
checksum :
30
55
name_template : " checksums.txt"
31
56
snapshot :
@@ -42,19 +67,20 @@ release:
42
67
draft : false
43
68
44
69
brews :
45
- - name : chatgpt-tui
70
+ - name : nekot
46
71
tap :
47
72
owner : tearingItUp786
48
73
name : homebrew-tearingitup786
49
74
homepage : https://github.com/tearingItUp786/chatgpt-tui
50
75
commit_author :
51
76
name : tearingitup786
77
+ skip_upload : auto
52
78
53
- # Setting this will prevent goreleaser to actually try to commit the updated
54
- # formula - instead, the formula file will be stored on the dist folder only,
55
- # leaving the responsibility of publishing it to the user.
56
- # If set to auto, the release will not be uploaded to the homebrew tap
57
- # in case there is an indicator for prerelease in the tag e.g. v1.0.0-rc1
58
- #
59
- # Templates: allowed
79
+ - name : chatgpt-tui
80
+ tap :
81
+ owner : tearingItUp786
82
+ name : homebrew-tearingitup786
83
+ homepage : https://github.com/tearingItUp786/chatgpt-tui
84
+ commit_author :
85
+ name : tearingitup786
60
86
skip_upload : auto
0 commit comments