1
0
mirror of https://github.com/goreleaser/goreleaser.git synced 2025-01-10 03:47:03 +02:00
goreleaser/internal
Arsen6331 f6eb51cb9c
feat: integrate ConventionalExtension from nfpm v2.20.0 (#3468)
<!--

Hi, thanks for contributing!

Please make sure you read our CONTRIBUTING guide.

Also, add tests and the respective documentation changes as well.

-->


<!-- If applied, this commit will... -->

This PR upgrades nFPM to v0.20.0, and integrates the new
`ConventionalExtension` method to use the correct extension for the
packaging format that is being used.

<!-- Why is this change being made? -->

Currently, goreleaser uses the name of the format to determine the
extension. This has worked fine, but with the introduction of Archlinux
packages, goreleaser has to handle packages with extensions that don't
match the name of the format, since Archlinux uses `.pkg.tar.zst` as the
extension.

<!-- # Provide links to any relevant tickets, URLs or other resources
-->

goreleaser/nfpm#546
goreleaser/nfpm#543
2022-10-15 16:57:39 -03:00
..
archivefiles fix: improve error message 2022-08-01 15:58:08 -03:00
artifact fix: eventual race condition in artifacts (#3310) 2022-08-16 02:05:36 -03:00
builders fix: ruleguard and semgrep scans and fixes (#3364) 2022-09-11 15:32:23 -03:00
client test: fix 2022-10-01 00:05:11 -03:00
commitauthor docs: update email addresses 2022-05-18 12:12:42 -03:00
deprecate test: fix goldenfiles 2022-10-13 14:43:41 -03:00
exec fix: ruleguard and semgrep scans and fixes (#3364) 2022-09-11 15:32:23 -03:00
extrafiles feat: replacing the log library (#3139) 2022-06-21 21:11:15 -03:00
gio fix: ruleguard and semgrep scans and fixes (#3364) 2022-09-11 15:32:23 -03:00
git refactor: making it easier to merge with pro (#3463) 2022-10-14 00:31:05 -03:00
golden feat: remove gofish (#3312) 2022-08-16 01:16:45 -03:00
http feat: mTLS with client certificate (#3302) 2022-08-12 09:44:54 -03:00
ids
logext test: fix goldenfiles 2022-10-13 14:43:41 -03:00
middleware fix: log duration of padlog steps (#3439) 2022-10-05 09:33:15 -03:00
pipe feat: integrate ConventionalExtension from nfpm v2.20.0 (#3468) 2022-10-15 16:57:39 -03:00
pipeline refactor: improve mergeability 2022-10-06 15:21:45 -03:00
semerrgroup chore: remove duplicate word in comments (#3347) 2022-08-30 11:42:29 -03:00
shell feat: replacing the log library (#3139) 2022-06-21 21:11:15 -03:00
static fix: yaml-lang-server modelines in init config (#3376) 2022-09-15 09:41:26 -03:00
testlib fix: ruleguard and semgrep scans and fixes (#3364) 2022-09-11 15:32:23 -03:00
tmpl feat: add split tmpl function (#3293) 2022-08-07 11:39:04 -03:00
yaml feat(yaml): upgraded from yaml.v2 to yaml.v3 (#3004) 2022-03-29 14:00:53 -03:00