Skip to content

GoReleaser Pro

GoReleaser Pro is a paid, closed-source GoReleaser distribution with some additional features:

Get GoReleaser Pro

Using GoReleaser Pro

GoReleaser Pro is a different binary, see the install options. Once you have it, you can use the serial key with either --key or by setting GORELEASER_KEY.

See this page for more information.

Once you buy it, you'll get a license key. You can then pass it to the release command either via the --key flag or the GORELEASER_KEY environment variable.

If you use the GitHub action, you will want to set the distribution option to goreleaser-pro. Check the documentation for more details.

Offline licenses

This will be available in the next release (v2.14). Stay tuned!

If you run GoReleaser in an environment without internet access (air-gaped), you can export an offline license and use it instead of the regular key.

Offline licenses are verified locally — no network calls are made during verification.

Exporting an offline license:

goreleaser license-export --key "your-license-key" -o goreleaser.key

This contacts the GoReleaser signing server, verifies your subscription, and writes a signed license blob to the given file. You can also export to STDOUT with -o -.

Using an offline license:

Set GORELEASER_KEY to the contents of the exported file:

export GORELEASER_KEY="$(cat goreleaser.key)"
goreleaser release

GoReleaser will automatically detect the offline license and verify it locally.

Warning

Offline licenses expire based on your billing cycle (at most 90 days). You will need to re-export before expiry.

Note

Offline licenses are available on the Business and Enterprise plans.

Road map

We don't have a properly organized public road map, but we are always open to suggestions!

Once you subscribe, feel free to email me with your suggestions and ideas.

Pricing & Sponsors

  • The current pricing is low and is likely to increase as we keep adding more pro-only features;
  • If you sponsor either the project or any of its developers, you can ask for a discount!

Enterprise support

We can also provide enterprise support contracts, with proper SLAs and help designing and updating your release pipelines. If this sound interesting to you, feel free to contact us.

EULA

Please, make sure you read and agree with our EULA.


✨✨ Thanks for your support! ✨✨