Goreleaser 2 17

Apply GoReleaser 2.17 configuration, CLI, packaging, migration, and behaviour changes. Load for GoReleaser work targeting 2.17 or later when the model's knowledge may predate the 2026-07-04 release.

cedws 51913c8 2 files · 1.5 KB Updated

File contents

GoReleaser 2.17

This overview applies to target GoReleaser versions of at least 2.17.

  • Experimental nFPM msix packaging routes Windows binaries into MSIX packages while other configured formats receive matching Linux binaries. publisher, a logo, and at least one application are required.
  • nFPM packages riscv64 binaries into its supported Linux formats.
  • Go goarm targets accept softfloat and hardfloat ABI suffixes, exposed to templates as .Abi.
  • dockers_v2 accepts templated_dockerfile, templated_extra_files, and retry configuration for transient build failures.
  • SCM release repositories can use a custom token, and Winget manifests accept default_locale with an en-US default.
  • Pro-only verify configuration and the goreleaser verify command re-download published assets and execute verification commands before announcements; verification can be omitted with --skip=verify.
  • Pro-only repeated --key flags provide ordered fallback licence keys, with GORELEASER_KEY retained as the fallback when no flag is supplied.

cedws/skills/tree/main/goreleaser/skills/goreleaser-2-17 commit 51913c8222

Frequently asked questions

npx skillmds@latest add cedws/goreleaser-2-17