-
Notifications
You must be signed in to change notification settings - Fork 1
/
.goreleaser.yaml
155 lines (138 loc) · 4.17 KB
/
.goreleaser.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
version: 2
project_name: kl
before:
hooks:
- go mod tidy
builds:
- binary: kl
env:
- CGO_ENABLED=0
goos:
- darwin
- freebsd
- linux
- windows
archives:
- format_overrides:
- goos: windows
format: zip
name_template: >-
{{ .ProjectName }}_{{ .Version }}_
{{- if eq .Os "darwin" }}Darwin
{{- else if eq .Os "linux" }}Linux
{{- else if eq .Os "windows" }}Windows
{{- else }}{{ .Os }}{{ end }}_
{{- if eq .Arch "amd64" }}x86_64
{{- else if eq .Arch "386" }}i386
{{- else }}{{ .Arch }}{{ end }}
checksum:
name_template: 'checksums.txt'
snapshot:
version_template: "{{ incpatch .Version }}-next"
changelog:
sort: asc
filters:
exclude:
- '^docs:'
- '^test:'
universal_binaries:
- replace: true
release:
github:
owner: robinovitch61
name: kl
brews:
- name: kl
homepage: https://github.com/robinovitch61/kl
description: "An interactive Kubernetes log viewer for your terminal."
directory: Formula
commit_author:
name: "Leo Robinovitch"
email: "[email protected]"
commit_msg_template: "Brew formula update for {{ .ProjectName }} version {{ .Tag }}"
repository:
owner: robinovitch61
name: homebrew-tap
branch: main
token: "{{ .Env.HOMEBREW_TAP_GITHUB_TOKEN }}"
aurs:
- name: "kl-bin"
homepage: "https://github.com/robinovitch61/kl"
description: "An interactive Kubernetes log viewer for your terminal."
maintainers:
- "Leo Robinovitch <[email protected]>"
license: "MIT"
private_key: "{{ .Env.AUR_KEY }}"
git_url: "ssh://[email protected]/kl-bin.git"
depends:
- "glibc"
commit_author:
name: "Leo Robinovitch"
email: "[email protected]"
skip_upload: auto
nix:
- name: kl
commit_author:
name: "Leo Robinovitch"
email: "[email protected]"
homepage: "https://github.com/robinovitch61/kl"
description: "An interactive Kubernetes log viewer for your terminal."
license: "mit" # must be lowercase
skip_upload: auto
repository:
owner: robinovitch61
name: nur-packages
branch: main
token: "{{ .Env.NUR_PACKAGES_GITHUB_TOKEN }}"
winget:
- name: kl
publisher: robinovitch61
license: MIT
copyright: "Leo Robinovitch"
homepage: https://github.com/robinovitch61/kl
short_description: "An interactive Kubernetes log viewer for your terminal."
package_identifier: "robinovitch61.kl"
repository:
owner: "robinovitch61"
token: "{{ .Env.HOMEBREW_TAP_GITHUB_TOKEN }}"
name: winget-pkgs
branch: "{{.ProjectName}}-{{.Version}}"
pull_request:
enabled: true
draft: false
base:
owner: microsoft
name: winget-pkgs
branch: master
scoops:
- repository:
owner: "robinovitch61"
name: scoop-bucket
token: "{{ .Env.HOMEBREW_TAP_GITHUB_TOKEN }}"
commit_author:
name: goreleaserbot
email: [email protected]
homepage: https://github.com/robinovitch61/kl
description: "An interactive Kubernetes log viewer for your terminal."
license: MIT
chocolateys:
- owners: "Leo Robinovitch"
authors: "Leo Robinovitch"
project_url: https://github.com/robinovitch61/kl
url_template: "https://github.com/robinovitch61/kl/releases/download/{{ .Tag }}/{{ .ArtifactName }}"
license_url: https://github.com/robinovitch61/kl/blob/main/LICENSE
require_license_acceptance: false
project_source_url: https://github.com/robinovitch61/kl
docs_url: https://github.com/robinovitch61/kl/blob/main/README.md
bug_tracker_url: https://github.com/robinovitch61/kl/issues
tags: "kl kubernetes k9s kubectl"
summary: "An interactive Kubernetes log viewer for your terminal."
description: |
An interactive Kubernetes log viewer for your terminal.
https://github.com/robinovitch61/kl for installation and usage.
release_notes: "https://github.com/robinovitch61/kl/releases/tag/v{{ .Version }}"
api_key: "{{ .Env.CHOCOLATEY_API_KEY }}"
source_repo: "https://push.chocolatey.org/"
skip_publish: false
gomod:
proxy: true