www/content/getting-started/how-it-works.md
GoReleaser's goal is to automate most of the boring work you'll have while releasing software, ideally using sensible defaults and making the most common use cases easy.
GoReleaser expects a couple of things:
.goreleaser.yaml file with the configuration (see the
customization section for more info)10.21.34-prerelease+buildmeta)And that's it.
A GoReleaser run is split into 4 major steps:
You can skip some steps with --skip flags.
Run goreleaser release --help to see which ones are available.
If any of the previous steps fails, the next steps will not run.