Top SitesGoReleaser

Machine Readiness

Stored receipt and evidence

Overall

20

Readable

65

Callable

0

Commerce

0

Payment

0

Machine Access

Inspect the site's MCP endpoint

Open MCP explorer

DialtoneApp can scan the stored discovery files for this domain, try the MCP initialize handshake, and show the raw protocol transcript.

Purchase boundary

read only

Control boundary

unknown

Payment rails

None

Payment providers

None

Payment methods

None

Payment protocols

None

Payment assets

None

Payment networks

None

Capabilities

None

Verified payment surface

No

Crypto only

No

Readable docs

robots, llms

Products

0

Variants

0

Priced variants

0

Currencies

0

Offers

0

Priced offers

0

Priced actions

0

Samples

Offer samples

No stored offer samples.

Samples

Action samples

No stored action samples.

Samples

Product samples

No stored product samples.

Document

llms.txt

Open llms.txt
# GoReleaser

> Release engineering, simplified. GoReleaser handles the complexities of releasing so you can focus on building what matters.


## Introduction
- [Monorepo](https://goreleaser.com/customization/monorepo/): This feature is exclusively available with GoReleaser Pro. If you want to use GoReleaser within a …
- [SBOMs](https://goreleaser.com/customization/sbom/): A Software Bill of Materials (SBOM) is a description of the components that make up a software …
- [Report Sizes](https://goreleaser.com/customization/reportsizes/): You might want to enable this if you want to keep an eye on your binary/package sizes.
It’ll …

### General
- [Project Name](https://goreleaser.com/customization/general/project/): The project name is used in the name of the Brew formula, archives, etc. If none is given, it will …
- [Metadata](https://goreleaser.com/customization/general/metadata/): GoReleaser creates some metadata files in the dist directory before it finishes running.
You can …
- [Dist folder](https://goreleaser.com/customization/general/dist/): By default, GoReleaser will create its artifacts in the ./dist folder. If you must, you can change …
- [Artifacts](https://goreleaser.com/customization/general/artifacts/): GoReleaser generates an artifacts.json file in the dist folder containing information about all …
- [Includes](https://goreleaser.com/customization/general/includes/): This feature is exclusively available with GoReleaser Pro. GoReleaser allows you to reuse …
- [Templates](https://goreleaser.com/customization/general/templates/): Several fields in GoReleaser’s config file support templating.
Those fields are often suffixed …
- [Template Files](https://goreleaser.com/customization/general/templatefiles/): This feature is exclusively available with GoReleaser Pro. Template Files allow you to create …
- [Environment Variables](https://goreleaser.com/customization/general/env/): Global environment variables to be passed down to all hooks and builds.
If you have an environment …
- [Global Hooks](https://goreleaser.com/customization/general/hooks/): Some release cycles may need to run something before or after everything else.
GoReleaser allows …
- [Git](https://goreleaser.com/customization/general/git/): This allows you to change the behavior of some Git commands.
.goreleaser.yamlgit: # What should be …
- [Split & Merge](https://goreleaser.com/customization/general/partial/): With GoReleaser Pro, you can split and merge goreleaser release runs.
This feature is exclusively …
- [Retries](https://goreleaser.com/customization/general/retry/): This will be available in the next release (v2.15.3). Stay tuned! Most external service calls go …

### Build
- [Build Hooks](https://goreleaser.com/customization/builds/hooks/): Both pre and post hooks are run for each build target, regardless of whether these targets are …
- [Verifiable Builds](https://goreleaser.com/customization/builds/verifiable_builds/): GoReleaser has support for creating verifiable builds. A verifiable build is one that records enough …
- [macOS Universal Binaries](https://goreleaser.com/customization/builds/universalbinaries/): GoReleaser can create macOS Universal Binaries - also known as Fat Binaries. Those binaries are in a …
- [UPX](https://goreleaser.com/customization/builds/upx/): Having small binary sizes are important, and Go is known for generating rather big binaries. …

#### Builders
- [Go](https://goreleaser.com/customization/builds/builders/go/): Options Builds can be customized in multiple ways.
You can specify for which GOOS, GOARCH and GOARM …
- [Bun](https://goreleaser.com/customization/builds/builders/bun/): Since v2.6. You can now build TypeScript binaries using bun build --compile and GoReleaser!
- [Rust](https://goreleaser.com/customization/builds/builders/rust/): Since v2.5. You can now build Rust binaries using cargo zigbuild and GoReleaser!
Simply set the …
- [Zig](https://goreleaser.com/customization/builds/builders/zig/): Since v2.5. You can now build Zig binaries using zig build and GoReleaser!
Simply set the builder …
- [Deno](https://goreleaser.com/customization/builds/builders/deno/): Since v2.6. You can now build TypeScript binaries using deno compile and GoReleaser!
Simply set the …
- [Python](https://goreleaser.com/customization/builds/builders/python/): Coming soon.
- [UV](https://goreleaser.com/customization/builds/builders/uv/): Since v2.9. You can now build Python wheel and sdist files using uv build and GoReleaser!
- [Poetry](https://goreleaser.com/customization/builds/builders/poetry/): Since v2.9. You can now build Python wheel and sdist files using poetry build and GoReleaser!
- [Import pre-built binaries](https://goreleaser.com/customization/builds/builders/prebuilt/): This feature is exclusively available with GoReleaser Pro. It is also possible to import pre-built …

### Package and Archive
- [Archives](https://goreleaser.com/customization/package/archives/): The binaries built will be archived together with the README and LICENSE files into a tar.gz file. …
- [Source Archive](https://goreleaser.com/customization/package/source/): You may add the current tag source archive to the release as well. This is particularly useful if …
- [nFPM - Linux packages](https://goreleaser.com/customization/package/nfpm/): GoReleaser can be wired to nfpm to generate and publish .deb, .rpm, .apk, .ipk, and Archlinux …
- [Makeself - Self-Extracting Archives](https://goreleaser.com/customization/package/makeself/): GoReleaser can create self-extracting archives using Makeself . These files are executables that …
- [App Bundles](https://goreleaser.com/customization/package/app_bundles/): This feature is exclusively available with GoReleaser Pro. Since v2.4.
- [Source RPMs](https://goreleaser.com/customization/package/srpm/): Since v2.15. GoReleaser can generate Source RPM (.src.rpm) packages.
Source RPMs are the standard …
- [DMG](https://goreleaser.com/customization/package/dmg/): This feature is exclusively available with GoReleaser Pro. GoReleaser can create DMG images for …
- [macOS Pkg](https://goreleaser.com/customization/package/pkg/): This feature is exclusively available with GoReleaser Pro. Since v2.14.
- [MSI](https://goreleaser.com/customization/package/msi/): This feature is exclusively available with GoReleaser Pro. GoReleaser can create MSI installers for …
- [NSIS](https://goreleaser.com/customization/package/nsis/): This feature is exclusively available with GoReleaser Pro. Since v2.14.
- [Snapcraft Packages](https://goreleaser.com/customization/package/snapcraft/): GoReleaser can also generate snap packages. Snaps are a new packaging format, that will let you …
- [Flatpak Packages](https://goreleaser.com/customization/package/flatpak/): Since v2.15. GoReleaser can create Flatpak bundles (.flatpak files) for your Linux binaries. …
- [Chocolatey Packages](https://goreleaser.com/customization/package/chocolatey/): GoReleaser can also generate nupkg packages. Chocolatey are packages based on nupkg format, that …
- [Docker (v2)](https://goreleaser.com/customization/package/dockers_v2/): Since v2.12. This feature is currently experimental. Feedback is greatly appreciated! This feature …
- [Docker Images with Ko](https://goreleaser.com/customization/package/ko/): You can also use ko to build and publish Docker container images.
Please notice that ko will build …
- [Checksums](https://goreleaser.com/customization/package/checksum/): GoReleaser generates a project_1.0.0_checksums.txt file and uploads it with the release, so your …
- [Docker Digests](https://goreleaser.com/customization/package/docker_digests/): Since v2.12. Creates a digests.txt file with the digests and image names of all images and …
- [Docker Images (deprecated)](https://goreleaser.com/customization/package/docker/): Warning
Phasing out in v2.12. Docker Images v2 is preferred instead.
GoReleaser can build and push …
- [Docker Manifests (deprecated)](https://goreleaser.com/customization/package/docker_manifest/): Phasing out in v2.12. Docker Images v2 is preferred instead.
GoReleaser can also create and push …

### Sign & Notarize
- [Signing binaries](https://goreleaser.com/customization/sign/binary_sign/): Since v2.2. This can be used to archive the binaries with their signatures, instead of signing the …
- [Signing archives, installers, packages, and checksums](https://goreleaser.com/customization/sign/sign/): Signing ensures that the artifacts have been generated by yourself, and your users can verify that …
- [Signing Docker manifests](https://goreleaser.com/customization/sign/docker_sign/): Signing Docker Images and Manifests is also possible with GoReleaser. This pipe was designed based …
- [Notarize macOS Applications](https://goreleaser.com/customization/sign/notarize/): GoReleaser has two ways to do notarization for macOS:
Cross-platform using anchore/quill ; Native …

### Publish
- [Hooks](https://goreleaser.com/customization/publish/beforepublish/): Since v2.1. This feature is exclusively available with GoReleaser Pro. You can use the …
- [Snapshots](https://goreleaser.com/customization/publish/snapshots/): Sometimes we want to generate a full build of our project, but neither want to validate anything nor …
- [Nightlies](https://goreleaser.com/customization/publish/nightlies/): This feature is exclusively available with GoReleaser Pro. Whether you need beta builds or a …
- [Blob Storage - s3, gcs, azblob](https://goreleaser.com/customization/publish/blob/): The blobs allows you to upload artifacts to Amazon S3, Azure Blob and Google GCS.
Customization …
- [Cloudsmith - apt, rpm, and alpine repositories](https://goreleaser.com/customization/publish/cloudsmith/): Since v2.1. This feature is exclusively available with GoReleaser Pro. You can easily create deb, …
- [GemFury - apt and rpm repositories](https://goreleaser.com/customization/publish/gemfury/): GemFury - apt and rpm repositories This feature is exclusively available with GoReleaser Pro. You …
- [DockerHub](https://goreleaser.com/customization/publish/dockerhub/): This feature is exclusively available with GoReleaser Pro. DockerHub allows you to set an image …
- [Homebrew Casks](https://goreleaser.com/customization/publish/homebrew_casks/): Since v2.10. After releasing to GitHub, GitLab, or Gitea, GoReleaser can generate and publish a …
- [NPM](https://goreleaser.com/customization/publish/npm/): Since v2.8. This feature is exclusively available with GoReleaser Pro. The npms section configures …
- [Winget](https://goreleaser.com/customization/publish/winget/): After releasing to GitHub, GitLab, or Gitea, GoReleaser can generate and publish a winget manifest …
- [Arch User Repositories](https://goreleaser.com/customization/publish/aur/): After releasing to GitHub, GitLab, or Gitea, GoReleaser can generate and publish a PKGBUILD to an …
- [Arch User Repositories (Sources)](https://goreleaser.com/customization/publish/aursources/): Since v2.5. After releasing to GitHub, GitLab, or Gitea, GoReleaser can generate and publish a …
- [Nix User Repositories](https://goreleaser.com/customization/publish/nix/): After releasing to GitHub, GitLab, or Gitea, GoReleaser can generate and publish a nix derivation to …
- [Krew Plugin Manifests](https://goreleaser.com/customization/publish/krew/): After releasing to GitHub or GitLab, GoReleaser can generate and publish a Krew Plugin Manifest into …
- [Scoop Manifests](https://goreleaser.com/customization/publish/scoop/): After releasing to GitHub, GitLab, or Gitea, GoReleaser can generate and publish a Scoop App …
- [Model Context Protocol (MCP) Server Registry](https://goreleaser.com/customization/publish/mcp/): Since v2.13. This feature is currently experimental. Feedback is greatly appreciated! After …
- [Attestations](https://goreleaser.com/customization/publish/attestations/): If you’re using GitHub Actions and want to attest your build artifacts, you can do add the …
- [Changelog](https://goreleaser.com/customization/publish/changelog/): You can customize how the changelog is generated using the changelog section in the config file: …
- [HTTP Upload](https://goreleaser.com/customization/publish/upload/): GoReleaser supports building and pushing artifacts to HTTP servers using simple HTTP requests.
How …
- [Artifactory](https://goreleaser.com/customization/publish/artifactory/): Publish your artifacts to an Artifactory instance.
How it works You can declare multiple Artifactory …
- [Custom Publishers](https://goreleaser.com/customization/publish/publishers/): GoReleaser supports publishing artifacts by executing a custom publisher.
How it works You can …
- [Closing Milestones](https://goreleaser.com/customization/publish/milestone/): GoReleaser can close repository milestones after successfully publishing all artifacts.
Let’s …
- [Homebrew Formulas (deprecated)](https://goreleaser.com/customization/publish/homebrew_formulas/): Deprecated in v2.10. Homebrew Casks should be used instead.
After releasing to GitHub, GitLab, or …

#### Releases
- [GitHub](https://goreleaser.com/customization/publish/scm/github/): API Token GoReleaser requires an API token with the repo scope selected to deploy the artifacts to …
- [GitLab](https://goreleaser.com/customization/publish/scm/gitlab/): Warning
Only GitLab v12.9+ is supported for releases.
Subgroups and project ID If you use GitLab …
- [Gitea](https://goreleaser.com/customization/publish/scm/gitea/): Uploading tar.gz and checksums.txt To enable uploading tar.gz and checksums.txt files you need to …

### Announce
- [Bluesky](https://goreleaser.com/customization/announce/bluesky/): To use Bluesky , you need to create an account, and set the following environment variable on your …
- [Discord](https://goreleaser.com/customization/announce/discord/): To use Discord , you need to create a Webhook , and set following environment variables on your …
- [Discourse](https://goreleaser.com/customization/announce/discourse/): Since v2.13. This announcer enables posting new release messages to a Discourse forum. It will …
- [LinkedIn](https://goreleaser.com/customization/announce/linkedin/): For it to work, you’ll need to set some environment variables on your pipeline: …
- [Mastodon](https://goreleaser.com/customization/announce/mastodon/): For it to work, you’ll need to create a new Mastodon app …
- [Mattermost](https://goreleaser.com/customization/announce/mattermost/): For it to work, you’ll need to create a new Incoming Webhook in your own Mattermost …
- [OpenCollective](https://goreleaser.com/customization/announce/opencollective/): For it to work, you’ll need to create a personal token …
- [Reddit](https://goreleaser.com/customization/announce/reddit/): For it to work, you’ll need to create a new Reddit app , and set some environment variables on …
- [Slack](https://goreleaser.com/customization/announce/slack/): For it to work, you’ll need to create a new Incoming Webhook , and set some environment …
- [Email/SMTP](https://goreleaser.com/customization/announce/smtp/): For it to work, you’ll need to set some environment variables on your pipeline:
SMTP_PASSWORD …
- [Teams](https://goreleaser.com/customization/announce/teams/): To use Teams , you need to create a Webhook , and set following environment variable on your …
- [Telegram](https://goreleaser.com/customization/announce/telegram/): For it to work, you’ll need to create a new Telegram bot .
You should get a token, and export …
- [𝕏/Twitter](https://goreleaser.com/customization/announce/twitter/): Warning
Twitter has announced that API usage will no longer be free starting Feb 9, 2023.
- [WebHooks](https://goreleaser.com/customization/announce/webhook/): WebHooks are a way to receive notifications. With this GoReleaser functionality, you can send events …

### Continuous Integration
- [GitHub Actions](https://goreleaser.com/customization/ci/actions/): GoReleaser can also be used within our official GoReleaser Action through GitHub Actions .
You can …
- [Azure Pipelines](https://goreleaser.com/customization/ci/azurepipelines/): GoReleaser can also be used within our official GoReleaser Extensions for Azure DevOps through …
- [CircleCI](https://goreleaser.com/customization/ci/circle/): Here is how to do it with CircleCI :
.circleci/config.ymlversion: 2.1 workflows: main: jobs: - …
- [Cirrus CI](https://goreleaser.com/customization/ci/cirrus/): Here is how to do it with Cirrus CI :
.cirrus.ymltask: name: Release only_if: $CIRRUS_TAG != …
- [Google CloudBuild](https://goreleaser.com/customization/ci/cloudbuild/): CloudBuild works off a different clone than your GitHub repo: it seems that your changes are pulled …
- [Codefresh](https://goreleaser.com/customization/ci/codefresh/): Codefresh uses Docker based pipelines where all steps must be Docker containers. Using GoReleaser is …
- [Drone](https://goreleaser.com/customization/ci/drone/): By default, drone does not fetch tags. plugins/git is used with default values, in most cases …
- [GitLab CI](https://goreleaser.com/customization/ci/gitlab/): Below are some example GitLab CI jobs that use GoReleaser to release a project.
If you are using …
- [Jenkins](https://goreleaser.com/customization/ci/jenkins/): Here is how to set up a Jenkins pipeline using Jenkinsfile:
pipeline { ... stages { …
- [Semaphore](https://goreleaser.com/customization/ci/semaphore/): In Semaphore 2.0 each project starts with the default pipeline specified in …
- [Travis CI](https://goreleaser.com/customization/ci/travis/): You may want to set up your project to auto-deploy your new tags on Travis , for example: …
- [Woodpecker](https://goreleaser.com/customization/ci/woodpecker/): By default, woodpecker only fetches tags on tag events. If you are not using a tag event, you will …

## More Resources
- [Maintainers](https://goreleaser.com/resources/maintainers/): GoReleaser is maintained by:
Carlos Alexandro BeckerCreator and BDFL of GoReleaser. Carine Meyer …
- [Users](https://goreleaser.com/resources/users/): GoReleaser is used by ~50k open source repositories!
Some notable mentions Here’s a running …
- [Deprecation notices](https://goreleaser.com/resources/deprecations/): This page is used to list deprecation notices across GoReleaser.
Deprecated options are only removed …
- [Experimental features](https://goreleaser.com/resources/experiments/): Much like Go, GoReleaser can be told to use an experimental feature via environment variables. …
- [Contributing](https://goreleaser.com/resources/contributing/): By participating in this project, you agree to abide our code of conduct .
Set up your machine …
- [GoReleaser End User License Agreement](https://goreleaser.com/resources/eula/): 1. Licensed software. GoReleaser Pro is licensed as commercial software and must not be used without …
- [Security Policy](https://goreleaser.com/resources/security/): Supported Versions Only the last stable version at any given point.
Response Timeline We aim to …
- [Links](https://goreleaser.com/resources/links/): Follow the progress on the GitHub repository Follow us on Twitter , Mastodon, and Telegram for …

### Common Errors
- [Version-related configuration errors](https://goreleaser.com/resources/errors/version/): Unsupported configuration version This can show as an error or as an warning:
only version: 2 …
- [Git is in a dirty state](https://goreleaser.com/resources/errors/dirty/): GoReleaser requires a clean git state to work.
If you see this error, it means that something in …
- [Multiple tokens found, but only one is allowed](https://goreleaser.com/resources/errors/multiple-tokens/): GoReleaser infers if you are using GitHub, GitLab or Gitea by which tokens are provided. If you have …
- [GitHub release upload errors](https://goreleaser.com/resources/errors/release-upload/): Here are some common errors that might happen when releasing to GitHub, and some guidance on how to …
- [Docker build failures](https://goreleaser.com/resources/errors/docker-build/): COPY failed: file not found in build context This usually happens when trying to build the binary …
- [Build does not contain a main function](https://goreleaser.com/resources/errors/no-main/): This usually happens if you’re trying to build a library or if you didn’t setup the …
- [Build Errors](https://goreleaser.com/resources/errors/build/): Undefined methods If you see an error that looks like this:
⨯ release failed after 14s error=failed …
- [Resource not accessible by integration](https://goreleaser.com/resources/errors/resource-not-accessible-by-integration/): When using GitHub Actions, you might feel tempted to use the action-bound GITHUB_TOKEN.
While it is …
- [Changelog has only the latest commit](https://goreleaser.com/resources/errors/no-history/): If your changelog has only a single commit, its likely GoReleaser ran against a shallow clone, so …
- [Archive has different count of binaries for each platform](https://goreleaser.com/resources/errors/multiple-binaries-archive/): This error looks like this:
⨯ release failed after 5s error=invalid archive: 0:archive has different …
- [Scoop requires single a Windows archive](https://goreleaser.com/resources/errors/scoop-archive/): The Scoop pipe requires a Windows build and archive.
Usually, if you see this error, one of these 2 …

### Cookbooks
- [Building in a private monorepo, publishing in to a public repository](https://goreleaser.com/resources/cookbooks/private-monorepo-public-release/): One fairly common usecase is on open-core projects is to have the code in a private monorepo, but …
- [Builds: using complex template environment variables](https://goreleaser.com/resources/cookbooks/builds-complex-envs/): Builds’ environment variables accept templates.
You can leverage that to have a single build …
- [Multi-platform Docker images](https://goreleaser.com/resources/cookbooks/multi-platform-docker-images/): On GoReleaser there are two main ways of doing that: the easier one is to use the ko integration.
If …
- [Building Go modules](https://goreleaser.com/resources/cookbooks/build-go-modules/): With the default configs, you can already build a Go module without issues.
But, if you want to …
- [Use debconf and templates](https://goreleaser.com/resources/cookbooks/debconf-templates/): Deb installation format has a support for user input during installation using debconf .
To enable …
- [Publish to Artifactory using jfrog cli](https://goreleaser.com/resources/cookbooks/using-jfrog-cli-to-publish-to-artifactory/): This cookbook is an example of a publishers section that uses the jfrog cli to upload files to …
- [Publish to Nexus](https://goreleaser.com/resources/cookbooks/publish-to-nexus/): Example of a publishers section pushing files to a Nexus instance:
.goreleaser.yamlpublishers: - …
- [Release a library](https://goreleaser.com/resources/cookbooks/release-a-library/): Maybe you don’t want to actually release binaries, but just generate a changelog and whatnot …
- [Semantic Release](https://goreleaser.com/resources/cookbooks/semantic-release/): GoReleaser does not create any tags, it just runs on what is already there.
You can, though, …
- [Setting a custom git tag](https://goreleaser.com/resources/cookbooks/set-a-custom-git-tag/): You can override the current and previous tags by setting some environment variables. This can be …
- [Using the `main.version` ldflag](https://goreleaser.com/resources/cookbooks/using-main.version/): By default, GoReleaser will set the following 3 ldflags:
main.version: Current Git tag (the v prefix …
- [Override hardcoded registry and image name ?](https://goreleaser.com/resources/cookbooks/override-image-name/): If you are curious about how to avoid hard-coded registry and image names within your …

### Limitations
- [CGO](https://goreleaser.com/resources/limitations/cgo/): Compiling with CGO is tricky, especially when cross-compiling. It requires extra setup and …
- [Semantic Versioning](https://goreleaser.com/resources/limitations/semver/): GoReleaser enforces semantic versioning and will error on non-compliant tags.
Your tag should be a …

## 
- [](https://goreleaser.com/includes/commit_author/): # Git author used to commit to the repository. # # Default: inferred from global metadata. Since …
- [](https://goreleaser.com/includes/prs/): Pull Requests GoReleaser allows you to, instead of pushing directly to the main branch, push to a …
- [](https://goreleaser.com/includes/repository/): # Repository to push the generated files to. repository: # Repository owner. # # Templates: allowed. …

## Blog
- [Announcing GoReleaser v2.15](https://goreleaser.com/blog/goreleaser-v2.15/): This version a big one for Linux packaging - Flatpak bundles and Source RPMs land in the same … - Published 2026-03-29
- [Goodbye, Mkdocs](https://goreleaser.com/blog/new-site/): We migrated from Material for Mkdocs to Hugo . - Published 2026-03-22
- [Announcing GoReleaser v2.14](https://goreleaser.com/blog/goreleaser-v2.14/): Happy 2026! The first release of the year is here, and it is packed with goodies! - Published 2026-02-21
- [How GoReleaser strengthened security through GitHub's Secure Open Source Fund](https://goreleaser.com/blog/github-secure-fund/): GoReleaser builds and ships release artifacts for thousands of projects, making it a high-value … - Published 2026-02-17
- [Announcing GoReleaser v2.13](https://goreleaser.com/blog/goreleaser-v2.13/): Happy thanksgiving - GoReleaser v2.13 is here! - Published 2025-11-30
- [Upgrading to Cosign v3](https://goreleaser.com/blog/cosign-v3/): Cosign v3 streamlined its signing workflow by introducing the --bundle flag, replacing the previous … - Published 2025-11-05
- [Announcing GoReleaser v2.12](https://goreleaser.com/blog/goreleaser-v2.12/): This version introduces the new version of the Docker integration, Docker image attestation, … - Published 2025-08-03
- [Announcing GoReleaser v2.11](https://goreleaser.com/blog/goreleaser-v2.11/): This version consists mostly of improvements to the Homebrew Cask feature introduced in the last … - Published 2025-07-08
- [Announcing GoReleaser v2.10](https://goreleaser.com/blog/goreleaser-v2.10/): This version introduces the new Homebrew Casks feature, an experimental MCP server, plus many other … - Published 2025-06-08
- [Announcing GoReleaser v2.9](https://goreleaser.com/blog/goreleaser-v2.9/): This release introduces support to Python builds through Poetry and UV ! - Published 2025-04-29
- [Announcing GoReleaser v2.8](https://goreleaser.com/blog/goreleaser-v2.8/): Happy March! Another release is here with several improvements across the board. - Published 2025-03-12
- [Announcing GoReleaser v2.7](https://goreleaser.com/blog/goreleaser-v2.7/): Happy February! Another release is here with several improvements across the board. - Published 2025-02-10
- [Announcing GoReleaser v2.6](https://goreleaser.com/blog/goreleaser-v2.6/): Happy new year! The first release of the year is here! - Published 2025-01-21
- [Using GoReleaser and GitHub Actions to release Rust and Zig projects](https://goreleaser.com/blog/rust-zig/): GoReleaser v2.5 is out with Rust and Zig support - let’s explore how we can use it! - Published 2025-01-02
- [Announcing GoReleaser v2.5 - multi languages, 8th anniversary edition](https://goreleaser.com/blog/goreleaser-v2.5/): Merry Christmas - the last release of 2024 is here! - Published 2024-12-15
- [Announcing GoReleaser v2.4](https://goreleaser.com/blog/goreleaser-v2.4/): New release coming in hot! - Published 2024-11-02
- [Announcing GoReleaser v2.3](https://goreleaser.com/blog/goreleaser-v2.3/): Another month, another minor release full of improvements! - Published 2024-09-12
- [Announcing GoReleaser v2.2](https://goreleaser.com/blog/goreleaser-v2.2/): Another month, another minor release full of improvements! - Published 2024-08-14
- [Announcing GoReleaser v2.1](https://goreleaser.com/blog/goreleaser-v2.1/): Winter is here (in the South America)! Let’s see whats new! - Published 2024-07-13
- [Announcing GoReleaser v2](https://goreleaser.com/blog/goreleaser-v2/): The new major version of GoReleaser is here! - Published 2024-06-04
- [Announcing GoReleaser v1.26 - The last v1, probably](https://goreleaser.com/blog/goreleaser-v1.26/): Happy mother’s day!
This will be probably the last minor v1 release of GoReleaser. V2 will not … - Published 2024-05-11
- [Announcing GoReleaser v1.25 - Easter edition](https://goreleaser.com/blog/goreleaser-v1.25/): Happy Easter!
The second release of 2024 is here! It’s the result of 2 months of work by me … - Published 2024-04-02
- [Announcing GoReleaser v1.24 - the first of 2024](https://goreleaser.com/blog/goreleaser-v1.24/): Happy new year! The first release of 2024 is here! - Published 2024-02-05
- [Announcing GoReleaser v1.23 - the last of 2023](https://goreleaser.com/blog/goreleaser-v1.23/): The yearly Christmas edition, and the last release of 2023. This release contains mostly small … - Published 2023-12-26
- [Announcing GoReleaser v1.22 - steady improvement](https://goreleaser.com/blog/goreleaser-v1.22/): Another boring release, with mostly bug fixes and quality-of-life improvements. - Published 2023-11-06
- [Stay Calm and SLSA: Generating SLSA Provenance for Your Artifacts with GoReleaser and slsa-github-generator](https://goreleaser.com/blog/slsa-generation-for-your-artifacts/): In an age where software is at the heart of nearly every aspect of our lives, software supply chain … - Published 2023-10-11
- [Version strategy and release cadence: the future](https://goreleaser.com/blog/release-cadence/): A couple of weeks ago, I got a couple of complaints about the way GoReleaser is being versioned - … - Published 2023-09-27
- [Announcing GoReleaser v1.21 - mostly bug fixes](https://goreleaser.com/blog/goreleaser-v1.21/): A boring release, mostly bug fixes. Boring is good. - Published 2023-09-22
- [Welcome to our new blog](https://goreleaser.com/blog/welcome/): We are in the process of migrating our blog from Medium to here. - Published 2023-09-14
- [Announcing GoReleaser v1.20 — a quality-of-life release](https://goreleaser.com/blog/goreleaser-v1.20/): A little over 100 commits in small-ish quality-of-life improvements. - Published 2023-08-09
- [Announcing GoReleaser v1.19 — the big release](https://goreleaser.com/blog/goreleaser-v1.19/): Almost 200 commits adding Nix, Winget, and much more… - Published 2023-06-28
- [Announcing GoReleaser v1.18 — the maintainers month release](https://goreleaser.com/blog/goreleaser-v1.18/): May is the maintainers month , so I would first like to thank all the maintainers out there for the … - Published 2023-05-05
- [Announcing GoReleaser v1.17 — the late Easter release](https://goreleaser.com/blog/goreleaser-v1.17/): The Easter release is here! - Published 2023-04-10
- [Announcing GoReleaser v1.16 — the late February release](https://goreleaser.com/blog/goreleaser-v1.16/): The February release got a little late… better later than even later, I guess! 😄 - Published 2023-03-06
- [Announcing GoReleaser v1.15 — the first of 2023](https://goreleaser.com/blog/goreleaser-v1.15/): Keeping our pace of 1 minor a month, this is the January 2023 release. - Published 2023-01-30
- [Fast and Furious Building OCI compatible Container Images with GoReleaser and ko](https://goreleaser.com/blog/goreleaser-ko/): GoReleaser and ko are popular open-source, well-recognized projects, especially in the … - Published 2023-01-30
- [Releasing multi-platform container images with GoReleaser in Azure DevOps](https://goreleaser.com/blog/azure-devops-multi-platform/):  - Published 2023-01-10
- [Announcing GoReleaser v1.14 — the Christmas release](https://goreleaser.com/blog/goreleaser-v1.14/): Another month, another release! In fact, the last release of the year. - Published 2022-12-27
- [Announcing GoReleaser v1.13 — the November release](https://goreleaser.com/blog/goreleaser-v1.13/): Another month, another release!
Like the previous 2 releases, this is a beefy one: over 100 commits … - Published 2022-11-18
- [Announcing GoReleaser v1.12 — the more-than-a-hundred commits release](https://goreleaser.com/blog/goreleaser-v1.12/): The previous release had ~100 commits, and this one has 149 since previous feature release! - Published 2022-10-17
- [Announcing GoReleaser v1.11 — the hundred commits release](https://goreleaser.com/blog/goreleaser-v1.11/): This release took a while, for all the good reasons: a ton of new features and bug fixes for your … - Published 2022-08-28
- [Announcing GoReleaser v1.10 — the summer release](https://goreleaser.com/blog/goreleaser-v1.10/): Fun fact: it is actually winter now here in Brazil. Regardless, this release is packed with new … - Published 2022-07-04
- [Nightly builds with GoReleaser and GitHub Actions](https://goreleaser.com/blog/nightly-actions/): Our flow for nightly builds - Published 2022-05-22
- [Announcing GoReleaser v1.9 — the 10k stars release](https://goreleaser.com/blog/goreleaser-v1.9/): This release contains several minor improvements and a couple of new features! Let’s have a … - Published 2022-05-18
- [Announcing GoReleaser v1.8 — the GOAMD64 release](https://goreleaser.com/blog/goreleaser-v1.8/): This release’s biggest feature is the GOAMD64 support. - Published 2022-04-15
- [GoReleaser And Software Supply Chain Security](https://goreleaser.com/blog/supply-chain-security/): Before talking about the security of the software supply chains, we should mention what should come … - Published 2022-03-28
- [Reproducible Builds](https://goreleaser.com/blog/reproducible-builds/): GoReleaser can help you, to some extent, to have reproducible builds. - Published 2022-03-26
- [Announcing GoReleaser v1.7 — The Go 1.18 release](https://goreleaser.com/blog/goreleaser-v1.7/): The title would have been more creative if it was GoReleaser 1.18 as well… maybe… … - Published 2022-03-20
- [GoReleaser: How To Distribute Your Binaries With Homebrew Or GoFish](https://goreleaser.com/blog/homebrew-gofish/): This article is going to be a quick bite (or drink)! We going to discover, how fast we can create a … - Published 2022-03-07
- [Announcing GoReleaser v1.6 — the boring release](https://goreleaser.com/blog/goreleaser-v1.6/): GoReleaser 1.6 is out! Another “boring” release with some miscellaneous improvements and … - Published 2022-03-06
- [Use GoReleaser With Azure DevOps](https://goreleaser.com/blog/azure-devops/): In this blog article, I want to show how to use GoReleaser in Azure DevOps. - Published 2022-02-20
- [Announcing GoReleaser v1.5 — the misc improvements release](https://goreleaser.com/blog/goreleaser-v1.5/): GoReleaser 1.5 is out, with a handful of miscellaneous improvements. - Published 2022-02-12
- [How to use GoReleaser with Cloud Native Storage](https://goreleaser.com/blog/cloud-native-storage/): In this tutorial, I want to describe, how quickly we can deploy our release artifacts to a cloud … - Published 2022-02-05
- [Announcing GoReleaser v1.4 — the AUR release](https://goreleaser.com/blog/goreleaser-v1.4/): GoReleaser can now create and publish Arch Linux PKGBUILD files to Arch User Repositories! - Published 2022-01-26
- [GoReleaser and Docker Manifests](https://goreleaser.com/blog/docker-manifests/): Let’s see how to create Docker manifests with GoReleaser. - Published 2022-01-23
- [Announcing GoReleaser 1.3 — the first of 2022](https://goreleaser.com/blog/goreleaser-v1.3/): We just launched GoReleaser v1.3, the first release of 2022! - Published 2022-01-13
- [Announcing GoReleaser v1.2 — Santa/5 year anniversary edition](https://goreleaser.com/blog/goreleaser-v1.2/): GoReleaser v1.2 is out — likely be the last feature release of 2021. It also marks the first 5 years … - Published 2021-12-21
- [Announcing GoReleaser v1 — the first v1 release](https://goreleaser.com/blog/goreleaser-v1/): Hello everyone!
I’ve been holding on the “v1” release for, checks notes, years … - Published 2021-11-14

## Getting Started
- [Introduction](https://goreleaser.com/getting-started/intro/): Putting it simply, GoReleaser is a release automation tool.
It currently supports Go, Rust, Zig, …
- [Install](https://goreleaser.com/getting-started/install/): There are two GoReleaser distributions: OSS and Pro, each have a multitude of installation options. …
- [Quick Start](https://goreleaser.com/getting-started/quick-start/): In this example we will build, archive and release a sample project.
Create a GitHub repository, …
- [How it works](https://goreleaser.com/getting-started/how-it-works/): GoReleaser’s goal is to automate most of the boring work you’ll have while releasing …

## Root Pages
- [GoReleaser Pro](https://goreleaser.com/pro/): GoReleaser Pro is a paid, closed-source GoReleaser distribution with some additional features: …
- [Sponsors](https://goreleaser.com/sponsors/): Does you or your company use GoReleaser?
You can help keep the project bug-free and feature rich by …
- [Thanks for subscribing to GoReleaser Pro! 🥳](https://goreleaser.com/post-checkout/): A few notes on how to get started:
GoReleaser Pro is distributed as a different binary than the free …

---
Generated on 2026-04-26 08:34:23 UTC
Site: https://goreleaser.com/

Document

llms-full.txt

Not stored for this site.