1
0
mirror of https://github.com/goreleaser/goreleaser.git synced 2025-03-17 20:47:50 +02:00

docs: update

This commit is contained in:
Carlos Alexandro Becker 2024-08-03 14:49:51 -03:00
parent d38e7939d8
commit 519ce53ecb
No known key found for this signature in database
3 changed files with 14 additions and 5 deletions

View File

@ -113,6 +113,15 @@ templates:
- `${certificate}`: the certificate filename, if provided
- `${signature}`: the signature filename
### Differences from the default `signs`
The only difference is the artifact filtering and that this pipe also runs in
the build phase.
In `signs`, if you set `artifacts` to `binary`, it'll only work if you also set
`archives` `format` to `binary`.
Here, it'll work anyway.
## Signing with cosign
You can sign your artifacts with [cosign][] as well.

View File

@ -1,4 +1,4 @@
# Signing checksums and artifacts
# Signing archives, packages, checksums
Signing ensures that the artifacts have been generated by yourself, and your
users can verify that by comparing the generated signature with your public
@ -64,8 +64,8 @@ signs:
# - installer: Windows MSI installers (Pro only)
# - diskimage: macOS DMG disk images (Pro only)
# - archive: archives from archive pipe
# - binary: binaries output from the build stage
# - sbom: any SBOMs generated for other artifacts
# - binary: binaries (only when `archives.format` is 'binary', use binaries_sign otherwise)
#
# Default: 'none'.
artifacts: all

View File

@ -115,7 +115,7 @@ nav:
- customization/universalbinaries.md
- customization/upx.md
- customization/partial.md
- Packaging and Archiving:
- Package & Archive:
- customization/archive.md
- customization/nfpm.md
- customization/dmg.md
@ -129,9 +129,9 @@ nav:
- customization/sbom.md
- customization/reportsizes.md
- customization/metadata.md
- Signing & Notarizing:
- Checksums and artifacts: customization/sign.md
- Sign & Notarize:
- Binaries: customization/binary_sign.md
- Archives, installers, packages, and checksums: customization/sign.md
- Docker Images and Manifests: customization/docker_sign.md
- customization/notarize.md
- Publish: