From cbc260353665f2c62187f7a1652f77ed8adf8ca1 Mon Sep 17 00:00:00 2001 From: Carlos Alexandro Becker Date: Wed, 24 May 2023 03:22:25 +0000 Subject: [PATCH] build: fix goreleaser deprecations --- .goreleaser.yml | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/.goreleaser.yml b/.goreleaser.yml index 9cdec09..b5fe810 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -77,12 +77,14 @@ docker_manifests: - 'ghcr.io/goreleaser/nfpm:{{ .Tag }}-arm64v8' archives: -- replacements: - darwin: Darwin - linux: Linux - windows: Windows - 386: i386 - amd64: x86_64 +- rlcp: true + name_template: >- + {{ .ProjectName }}_ + {{ .Version }}_ + {{- title .Os }}_ + {{- if eq .Arch "amd64" }}x86_64 + {{- else if eq .Arch "386" }}i386 + {{- else }}{{ .Arch }}{{ end }} format_overrides: - goos: windows format: zip @@ -109,8 +111,8 @@ brews: fish_completion.install "completions/nfpm.fish" man1.install "manpages/nfpm.1.gz" -scoop: - bucket: +scoops: +- bucket: owner: goreleaser name: scoop-bucket homepage: https://nfpm.goreleaser.com @@ -119,7 +121,7 @@ scoop: license: MIT nfpms: -- file_name_template: '{{ .ProjectName }}_{{ .Arch }}' +- file_name_template: '{{ .ConventionalFileName }}' homepage: https://nfpm.goreleaser.com description: |- Simple, 0-dependencies, deb, rpm and apk packager.