# Goreleaser 2 8

> Apply GoReleaser 2.8 configuration, CLI, packaging, migration, and behaviour changes. Load for GoReleaser work targeting 2.8 or later when the model's knowledge may predate the 2025-03-13 release.

- Skill: `cedws/goreleaser-2-8` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add cedws/goreleaser-2-8`
- Raw SKILL.md: https://api.skillmd.com/api/skills/cedws/goreleaser-2-8/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: cedws (https://skillmd.com/u/cedws)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/cedws/goreleaser-2-8

---


# GoReleaser 2.8

This overview applies to target GoReleaser versions of at least `2.8`.

- AUR and AUR Sources configurations accept custom install scripts and conditional `disable` fields; Ko configurations also accept `disable`.
- Git changelogs accept a custom `format`, correctly handle abbreviations and filters without a leading SHA, and can expose author details.
- Deprecated `archives.builds`, `nfpms.builds`, and `snaps.builds` are represented by `archives.ids`, `nfpms.ids`, and `snaps.ids` respectively.
- Pro-only NPM publishing generates packages that select and download the appropriate release archive.
- Pro-only native signing and notarisation covers DMGs and macOS application bundles.
- Pro-only templates gain `.IsMerging`, `.IsRelease`, and `reReplaceAll`; Cloudsmith publishing supports multiple distributions.

