OS Manuals

/usr/bin/goreleaser

Deliver Go binaries as fast and easily as possible

From goreleaser 2.20.0-r0 (os), captured 2026-11-05 by running goreleaser --help (exit 0). permalink

  Release engineering, simplified.

  GoReleaser is a release automation tool, built with love and care by @caarlos0 and many contributors.

  Complete documentation is available at https://goreleaser.com

  USAGE

    goreleaser [command] [--flags]

  EXAMPLES

    # Initialize your project:
    goreleaser init

    # Verify your configuration:
    goreleaser check

    # Verify dependencies:
    goreleaser healthcheck

    # Build the binaries only:
    goreleaser build

    # Run a snapshot release:
    goreleaser release --snapshot

    # Run a complete release:
    goreleaser release

  COMMANDS

    build [--flags]                        Builds the current project
    check [configuration files] [--flags]  Checks if configuration is valid
    completion [command]                   Generate the autocompletion script for the specified shell
    healthcheck [--flags]                  Checks if needed tools are installed
    help [command]                         Help about any command
    init [--flags]                         Generates a .goreleaser.yaml file
    jsonschema [--flags]                   Outputs goreleaser's JSON schema
    release [--flags]                      Releases the current project

  FLAGS

    -h --help                              Help for goreleaser
    --verbose                              Enable verbose mode
    -v --version                           Version for goreleaser
Options (3)
OptionDescriptionSource
-h --helpHelp for goreleaserhelp
--verboseEnable verbose modehelp
-v --versionVersion for goreleaserhelp

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.