2022-06-25 16:42:11 -03:00
# goreleaser announce
Announces a previously prepared release
## Synopsis
2022-10-12 00:12:42 -03:00
If you have a previously prepared release with `goreleaser release --prepare` or `goreleaser release --split` and published it with `goreleaser publish` , you can use this command to announce it.
2022-06-25 16:42:11 -03:00
2022-10-12 00:12:42 -03:00
The idea is to prepare a release without publishing anything, assert the
artifacts are correct (either automatically or not), publish it, and then,
finally, announce it to your users.
2022-06-25 16:42:11 -03:00
2022-10-12 00:12:42 -03:00
Environment variables will be re-evaluated here, so make sure they are
available to the announce command as well.
2022-06-25 16:42:11 -03:00
!!! success "GoReleaser Pro"
2022-10-12 01:01:24 -03:00
This subcommand is a [GoReleaser Pro feature ](https://goreleaser.com/pro/ ).
2022-06-25 16:42:11 -03:00
```
goreleaser announce [flags]
```
## Options
```
-d, --dist string dist folder to continue (default "./dist")
-h, --help help for announce
-k, --key string GoReleaser Pro license key [$GORELEASER_KEY]
2022-10-12 00:12:42 -03:00
--merge Merges multiple parts of a --split release
2022-06-25 16:42:11 -03:00
-p, --parallelism int Amount tasks to run concurrently (default: number of CPUs)
--skip-after Skips global after hooks
--timeout duration Timeout to the entire announce process (default 30m0s)
```
## Options inherited from parent commands
```
--debug Enable debug mode
```
## See also
* [goreleaser ](/cmd/goreleaser/ ) - Deliver Go binaries as fast and easily as possible