Skip to content

Commit 641bcf2

Browse files
authored
ci: release metadata (#882)
Signed-off-by: Carlos Alexandro Becker <[email protected]>
1 parent d87d989 commit 641bcf2

File tree

1 file changed

+14
-23
lines changed

1 file changed

+14
-23
lines changed

.goreleaser.yml

+14-23
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,18 @@ before:
99
- ./scripts/completions.sh
1010
- ./scripts/manpages.sh
1111

12+
metadata:
13+
mod_timestamp: "{{ .CommitTimestamp }}"
14+
description: nFPM is a simple, 0-dependencies, deb, rpm, and apk packager.
15+
full_description: |-
16+
Simple, 0-dependencies, deb, rpm, and apk packager.
17+
nFPM (not FPM) is configurable via YAML and does not need any
18+
packaging software installed.
19+
homepage: https://nfpm.goreleaser.com
20+
license: MIT
21+
maintainers:
22+
- Carlos Alexandro Becker <[email protected]>
23+
1224
gomod:
1325
proxy: true
1426

@@ -104,9 +116,6 @@ brews:
104116
owner: goreleaser
105117
name: homebrew-tap
106118
directory: Formula
107-
homepage: https://nfpm.goreleaser.com
108-
description: nFPM is a simple, 0-dependencies, deb, rpm and apk packager.
109-
license: MIT
110119
test: |
111120
system "#{bin}/nfpm -v"
112121
install: |-
@@ -120,31 +129,23 @@ scoops:
120129
- repository:
121130
owner: goreleaser
122131
name: scoop-bucket
123-
homepage: https://nfpm.goreleaser.com
124132
directory: bucket
125-
description: nFPM is a simple, 0-dependencies, deb, rpm and apk packager.
126-
license: MIT
127133

128134
nix:
129135
- name: nfpm
130136
repository:
131137
owner: goreleaser
132138
name: nur
133-
homepage: https://nfpm.goreleaser.com
134-
description: nFPM is a simple, 0-dependencies, deb, rpm and apk packager.
135139
path: pkgs/nfpm/default.nix
136-
license: mit
137140
extra_install: |-
138141
installManPage ./manpages/nfpm.1.gz
139142
installShellCompletion ./completions/*
140143
141144
winget:
142145
- name: nfpm
146+
license_url: https://github.com/goreleaser/nfpm/blob/main/LICENSE.md
143147
publisher: goreleaser
144-
license: Copyright Becker Software LTDA
145148
copyright: Becker Software LTDA
146-
homepage: https://nfpm.goreleaser.com
147-
short_description: nFPM is a simple, 0-dependencies, deb, rpm and apk packager.
148149
repository:
149150
owner: goreleaser
150151
name: winget-pkgs
@@ -160,13 +161,6 @@ winget:
160161

161162
nfpms:
162163
- file_name_template: "{{ .ConventionalFileName }}"
163-
homepage: https://nfpm.goreleaser.com
164-
description: |-
165-
Simple, 0-dependencies, deb, rpm and apk packager.
166-
nFPM (not FPM) is configurable via YAML and does not need any
167-
packaging software installed.
168-
maintainer: Carlos Alexandro Becker <[email protected]>
169-
license: MIT
170164
vendor: GoReleaser
171165
formats:
172166
- apk
@@ -202,12 +196,9 @@ nfpms:
202196
mode: 0644
203197

204198
aurs:
205-
- homepage: https://nfpm.goreleaser.com
206-
description: nFPM is a simple, 0-dependencies, deb, rpm and apk packager.
207-
maintainers:
199+
- maintainers:
208200
- "Fernandez Ludovic <lfernandez dot dev at gmail dot com>"
209201
- "Carlos Alexandro Becker <carlos at becker dot software>"
210-
license: MIT
211202
private_key: "{{ .Env.AUR_KEY }}"
212203
git_url: "ssh://[email protected]/nfpm-bin.git"
213204
package: |-

0 commit comments

Comments
 (0)