mirror of
https://github.com/goreleaser/goreleaser.git
synced 2025-02-07 13:31:37 +02:00
docs: update grammar in markdown (#2846)
This commit is contained in:
parent
acddce5777
commit
7a2fc167c8
@ -1,13 +1,15 @@
|
|||||||
# How it works
|
# How it works
|
||||||
|
|
||||||
GoReleaser goal is to automate most of the boring work you'll had while releasing software.
|
GoReleaser's goal is to automate most of the boring work you'll have while
|
||||||
Ideally, using sensible defaults and making the most common usecases easy.
|
releasing software, ideally using sensible defaults and making the most common
|
||||||
|
use cases easy.
|
||||||
|
|
||||||
GoReleaser expects a couple of things:
|
GoReleaser expects a couple of things:
|
||||||
|
|
||||||
- a `.goreleaser.yaml` file with the configuration (see the [customization section](/customization) for more info)
|
- a `.goreleaser.yaml` file with the configuration (see the
|
||||||
|
[customization section](/customization) for more info)
|
||||||
- a clean working tree
|
- a clean working tree
|
||||||
- a SemVer-compatible version (e.g. `10.21.34-something`)
|
- a SemVer-compatible version (e.g. `10.21.34-prerelease+buildmeta`)
|
||||||
|
|
||||||
And that's it.
|
And that's it.
|
||||||
|
|
||||||
@ -17,9 +19,11 @@ A GoReleaser run is split into 4 major steps:
|
|||||||
|
|
||||||
- **defaulting**: configures sensible defaults for each step
|
- **defaulting**: configures sensible defaults for each step
|
||||||
- **building**: builds the binaries, archives, packages, Docker images, etc
|
- **building**: builds the binaries, archives, packages, Docker images, etc
|
||||||
- **publishing**: publishes the release to the configured SCM, Docker registries, blob storages...
|
- **publishing**: publishes the release to the configured SCM, Docker
|
||||||
|
registries, blob storages...
|
||||||
- **announcing**: announces your release to the configured channels
|
- **announcing**: announces your release to the configured channels
|
||||||
|
|
||||||
Some steps might be skipped with `--skip-foo`-like flags (check the [command line docs](/cmd/goreleaser/) for details).
|
Some steps might be skipped with `--skip-foo`-like flags (check the
|
||||||
|
[command line docs](/cmd/goreleaser/) for details).
|
||||||
|
|
||||||
If any of the previous steps fails, the next steps will not run.
|
If any of the previous steps fails, the next steps will not run.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user