Skip to content

goreleaser

Artifact Management

A tool that simplifies release engineering for software projects.

Go Latest v2.17.1 · 14h ago Security brief →

Features

  • Automates building, signing, and publishing releases
  • Supports multiple languages (Go, Rust, Zig, TypeScript, Python)
  • Generates release notes and changelogs

Recent releases

View all 30 releases →
No immediate action
v2.17.1 Breaking risk

Bug fixes + docs + chores

Review required
v2.17.0 Mixed
Dependencies

Brew defaults + Docker retries + NFPM msix

No immediate action
v2.16.0 New feature

xz archive, Node sea, Dockers_v2 hooks, Nix mainProgram

v2.15.4 Bug fix

Minor fixes and improvements.

Full changelog

Announcement

Read the official announcement: Announcing GoReleaser v2.15.

Changelog

Bug fixes

  • d077fe1cfc533bf5351c2d0993ac32d7f59bcdb3: fix(build): allow explicit binary with ellipsis when single main (@caarlos0)
  • 3140abb162e23ff77ebf27ca4094c6f7bdbd6c47: fix(build): set per-binary artifact IDs for ./... builds (@caarlos0 and @Copilot)
  • eb11599419e9f1004397d7aa6dbb3128a9d7128c: fix(deps): quill git-lfs (#6577) (@caarlos0)
  • 343700b91614a3e463226ea2aa67f56e2add31f0: fix(docker): install syft, cosign, docker, and docker-buildx from upstream releases (#6576) (@caarlos0, @kevinburkesegment, and @Copilot)
  • 87b542bc0d7c31942154d1f9df1e3e15f1c7d7d9: fix(homebrew_cask): sha256 before url in per-arch blocks (@kkd16)
  • e35ff62839fd569357d70a9b9174bec56338a577: fix(rust): add arm- and armv7-unknown-linux-musleabihf build targets (#6581) (@mozzieongit)
  • 03735a41036a25f03662cd75e169458403c64fc3: fix(rust): grouping of different arm version when creating archives (#6582) (@caarlos0)
  • 1f8623275212b1482ae230ba06f05fa898bb52e0: fix: gen-nix-licenses script (@caarlos0)

Documentation updates

  • 0136377e45d20e9651bde9089e8dce0f26ab9ad5: docs: clarify template vars (@caarlos0 and @SAY-5)
  • b026ca93356699c1d9e9ae0e2df005f484adbe3c: docs: fix image URLs (@caarlos0)
  • fcc53cb09f326ad90956a008cb1c67f163086559: docs: fix image urls (#6578) (@caarlos0)
  • 24df9cef7dfd7b678f65ad7d844a536263e6ef01: docs: fix include, prefix shortcodes to avoid collisions (@caarlos0)
  • 5b47f38526c0718888defc7e19c11fdef97d123e: docs: fix version link when full version (@caarlos0)

Full Changelog: https://github.com/goreleaser/goreleaser/compare/v2.15.3...v2.15.4

Helping out

This release is only possible thanks to all the support of some awesome people!

Want to be one of them?
You can sponsor, get a Pro License or contribute with code.

Where to go next?

v2.15.3 Security relevant
Security fixes
  • secret leaks prevented in logs and redaction improved

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
15,949
Forks
1,091
Languages
Go HTML Ruby
Downloads/week
56 ↓28%
NPM Maintainers
1
Contributors
100

Beta — feedback welcome: [email protected]