Goreleaser 2 4

Apply GoReleaser 2.4 configuration, CLI, packaging, migration, and behaviour changes. Load for GoReleaser work targeting 2.4 or later when the model's knowledge may predate the 2024-11-02 release.

cedws 779a5ac 2 files · 1.0 KB Updated

File contents

GoReleaser 2.4

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

  • Go build matrices support GO386, GOARM64, GOMIPS64, GORISCV64, and GOPPC64, with corresponding template variables.
  • The experimental default GOARM value changes from 6 to 7; explicit target matrices remain appropriate when the generated instruction set matters.
  • Ko configurations can set image annotations and the container user.
  • Pro-only app_bundles create macOS application bundles for DMG packaging.
  • Pro-only if expressions on nfpms and dmgs filter inputs, while dmgs.templated_extra_files supplies rendered files.

cedws/skills/tree/main/goreleaser/skills/goreleaser-2-4 commit 779a5acda9

Frequently asked questions

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