GoReleaser
goreleaserRelease engineering, simplified.
Release engineering, simplified.
Build, release or check the current Go project. Uses the short command names b, r and c. Init, healthcheck and schema are left out.
goreleaser bBuild the current project (goreleaser build).
cleansnapshotsingle_targetconfigcleanconfigparallelismboolean--cleanpath--config-fboolean--snapshotinteger--parallelism-pstring--timeoutboolean--single-targetpath--output-oboolean--skip-validategoreleaser rRelease the current project (goreleaser release). Publishes artifacts unless skipped.
cleanconfigfail_fastcleansnapshotskip_publishskip_announceboolean--cleanpath--config-fboolean--snapshotinteger--parallelism-pstring--timeoutboolean--skip-publishboolean--skip-announceboolean--skip-signboolean--skip-validateboolean--fail-fastboolean--auto-snapshotpath--release-notesgoreleaser cCheck that the configuration is valid (goreleaser check).
configquietpath--config-fboolean--quiet-qfigcompletionfigcompletionfigcompletionfigcompletionBefore it fills your prompt, Otty checks the installed goreleaser against its version. A form that does not match your version is not offered.