github.com/goreleaser/goreleaser@v1.25.1/www/docs/cmd/goreleaser_announce.md (about) 1 # goreleaser announce 2 3 Announces a previously prepared release 4 5 ## Synopsis 6 7 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. 8 9 The idea is to prepare a release without publishing anything, assert the 10 artifacts are correct (either automatically or not), publish it, and then, 11 finally, announce it to your users. 12 13 Environment variables will be re-evaluated here, so make sure they are 14 available to the announce command as well. 15 16 On the other hand, the GoReleaser configuration file will not be parsed again, 17 which means you might need to specify the dist directory path if it is different 18 than the default. 19 20 !!! success "GoReleaser Pro" 21 This subcommand is a [GoReleaser Pro feature](https://goreleaser.com/pro/). 22 23 24 ``` 25 goreleaser announce [flags] 26 ``` 27 28 ## Options 29 30 ``` 31 -d, --dist string dist directory to continue (default "./dist") 32 -h, --help help for announce 33 -k, --key string GoReleaser Pro license key [$GORELEASER_KEY] 34 --merge Merges multiple parts of a --split release 35 -p, --parallelism int Amount tasks to run concurrently (default: number of CPUs) 36 --skip strings Skip the given options (valid options are: after) 37 --timeout duration Timeout to the entire announce process (default 30m0s) 38 ``` 39 40 ## Options inherited from parent commands 41 42 ``` 43 --debug Enable verbose mode (deprecated) 44 --verbose Enable verbose mode 45 ``` 46 47 ## See also 48 49 * [goreleaser](/cmd/goreleaser/) - Deliver Go binaries as fast and easily as possible 50