1
0
mirror of https://github.com/goreleaser/goreleaser.git synced 2025-11-25 22:41:44 +02:00

feat: add metadata to the release (#4714)

this will create a metadata artifact and allow to add them to the
release.

closes #4669
closes #4682

---------

Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
This commit is contained in:
Carlos Alexandro Becker
2024-03-26 23:41:41 -03:00
committed by GitHub
parent ec7106fdea
commit 2498ea7029
18 changed files with 169 additions and 36 deletions

View File

@@ -196,6 +196,11 @@ artifactories:
# Upload checksums.
checksum: true
# Upload metadata.json and artifacts.json.
#
# Since: v1.25
meta: true
# Upload signatures.
signature: true

View File

@@ -108,6 +108,11 @@ publishers:
# Publish checksums.
checksum: true
# Upload metadata.json and artifacts.json.
#
# Since: v1.25
meta: true
# Publish signatures.
signature: true

View File

@@ -203,6 +203,12 @@ release:
templated_extra_files:
- src: LICENSE.tpl
dst: LICENSE.txt
# Upload metadata.json and artifacts.json to the release as well.
#
# Since: v1.25
include_meta: true
```
!!! tip

View File

@@ -223,6 +223,11 @@ uploads:
# Upload checksums.
checksum: true
# Upload metadata.json and artifacts.json.
#
# Since: v1.25
meta: true
# Upload signatures.
signature: true