GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
GORELEASER(1) Release engineering, simplified GORELEASER(1)

goreleaser - Release engineering, simplified

goreleaser [options...] [argument...]

GoReleaser is a release automation tool.

Its goal is to simplify the build, release and publish steps while providing variant customization options for all steps.

GoReleaser is built for CI tools, you only need to download and execute it in your build script. Of course, you can also install it locally if you wish.

You can customize your entire release process through a single .goreleaser.yaml file.

Check out our website for more information, examples and documentation: https://goreleaser.com

Enable verbose mode

Builds the current project
OPTIONS
--auto-snapshot Automatically sets --snapshot if the repository is dirty
Removes the 'dist' directory before building
Load configuration from file
Force print the deprecation message - tests only
Builds only the specified build ids
Copy the binary to the path after the build. Only taken into account when using --single-target and a single id (either with --id or if configuration only has one build)
Number of tasks to run concurrently (default: number of CPUs)
Builds only for current GOOS and GOARCH, regardless of what's set in the configuration file
Skip the given options (valid options are: before, post-hooks, pre-hooks, validate)
Generate an unversioned snapshot build, skipping all validations
Timeout to the entire build process
Checks if configuration is valid
OPTIONS
--f --config Configuration file(s) to check
Force print the deprecation message - tests only
Quiet mode: no output
Generate the autocompletion script for the specified shell
COMMANDS
bash
Generate the autocompletion script for bash
OPTIONS
--no-descriptions disable completion descriptions
Generate the autocompletion script for fish
OPTIONS
--no-descriptions disable completion descriptions
Generate the autocompletion script for powershell
OPTIONS
--no-descriptions disable completion descriptions
Generate the autocompletion script for zsh
OPTIONS
--no-descriptions disable completion descriptions
Checks if needed tools are installed
OPTIONS
--f --config Configuration file
Quiet mode: no output
Help about any command
Generates a .goreleaser.yaml file
OPTIONS
--f --config Load configuration from file
Which language will be used
Outputs goreleaser's JSON schema
OPTIONS
--o --output Where to save the JSONSchema file
Start a MCP server that provides GoReleaser tools
Releases the current project
OPTIONS
--auto-snapshot Automatically sets --snapshot if the repository is dirty
Removes the 'dist' directory
Load configuration from file
Force print the deprecation message - tests only
Whether to set the release to draft. Overrides release.draft in the configuration file
Whether to abort the release publishing on the first error
Amount tasks to run concurrently (default: number of CPUs)
Load custom release notes footer from a markdown file
Load custom release notes footer from a templated markdown file (overrides --release-footer)
Load custom release notes header from a markdown file
Load custom release notes header from a templated markdown file (overrides --release-header)
Load custom release notes from a markdown file (will skip GoReleaser changelog generation)
Load custom release notes from a templated markdown file (overrides --release-notes)
Skip the given options (valid options are announce, archive, aur, aur-source, before, chocolatey, docker, homebrew, ko, nfpm, nix, notarize, publish, sbom, scoop, sign, snapcraft, validate, winget)
Generate an unversioned snapshot release, skipping all validations and without publishing any artifacts (implies --skip=announce,publish,validate)
Timeout to the entire release process
2025-07-04 goreleaser

Search for    or go to Top of page |  Section 1 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.