goreleaser r
Releases the current project
Options
Name | Description |
---|---|
--auto-snapshot | Automatically sets --snapshot if the repository is dirty |
--clean | Removes the dist folder |
--config, -f <config> | Load configuration from file |
--deprecated | Force print the deprecation message - tests only |
--fail-fast | Whether to abort the release publishing on the first error |
--parallelism, -p <parallelism> | Amount tasks to run concurrently (default: number of CPUs) |
--release-footer <release-footer> | Load custom release notes footer from a markdown file |
--release-footer-tmpl <release-footer-tmpl> | Load custom release notes footer from a templated markdown file (overrides --release-footer) |
--release-header <release-header> | Load custom release notes header from a markdown file |
--release-header-tmpl <release-header-tmpl> | Load custom release notes header from a templated markdown file (overrides --release-header) |
--release-notes <release-notes> | Load custom release notes from a markdown file (will skip GoReleaser changelog generation) |
--release-notes-tmpl <release-notes-tmpl> | Load custom release notes from a templated markdown file (overrides --release-notes) |
--rm-dist | Removes the dist folder |
--skip-announce | Skips announcing releases (implies --skip-validate) |
--skip-before | Skips global before hooks |
--skip-docker | Skips Docker Images/Manifests builds |
--skip-ko | Skips Ko builds |
--skip-publish | Skips publishing artifacts (implies --skip-announce) |
--skip-sbom | Skips cataloging artifacts |
--skip-sign | Skips signing artifacts |
--skip-validate | Skips git checks |
--snapshot | Generate an unversioned snapshot release, skipping all validations and without publishing any artifacts (implies --skip-publish, --skip-announce and --skip-validate) |
--timeout <timeout> | Timeout to the entire release process |