mirror of
https://github.com/goreleaser/goreleaser.git
synced 2025-01-10 03:47:03 +02:00
c1965923b0
this just improves docs wording and formatting in several places. Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com>
1.2 KiB
1.2 KiB
Customization
GoReleaser can be customized by tweaking a .goreleaser.yaml
file.
You can generate an example config by running
goreleaser init
or start from scratch.
You can also check if your config is valid by running
goreleaser check
, which will tell you if are using
deprecated or invalid options.
JSON Schema
GoReleaser also has a jsonschema file, which you can use to have better editor support:
=== "OSS"
sh https://goreleaser.com/static/schema.json
You can also specify it in your `.goreleaser.yml` config file by adding a
comment like the following:
```yaml
# yaml-language-server: $schema=https://goreleaser.com/static/schema.json
```
=== "Pro"
sh https://goreleaser.com/static/schema-pro.json
You can also specify it in your `.goreleaser.yml` config file by adding a
comment like the following:
```yaml
# yaml-language-server: $schema=https://goreleaser.com/static/schema-pro.json
```
You can also generate it for your specific version using the
goreleaser jsonschema
command.