Skip to content
🎉 GoReleaser v2.15 is out! with Flatpak, SRPM, and more!
Semantic Versioning

Semantic Versioning

GoReleaser enforces semantic versioning and will error on non-compliant tags.

Your tag should be a valid semantic version. If it is not, GoReleaser will error.

The v prefix is not mandatory. You can check the templating documentation to see how to use the tag or each part of the semantic version in name templates.

Monorepo support

A common practice for monorepos is to have tags prefixed with their component, e.g. foo/v1.2.3 and bar/v2.3.4.

This works only on GoReleaser Pro. You can read more about it here.

Last updated on