1
0
mirror of https://github.com/goreleaser/goreleaser.git synced 2025-01-24 04:16:27 +02:00

27 lines
847 B
Markdown
Raw Normal View History

# Customization
2017-09-10 17:07:28 -03:00
GoReleaser can be customized by tweaking a `.goreleaser.yml` file.
You can generate an example config by running [`goreleaser init`](/cmd/goreleaser_init/) or start from scratch.
You can also check if your config is valid by running [`goreleaser check`](/cmd/goreleaser_check/), which will tell you if are using deprecated or invalid options.
2021-10-26 15:15:26 -03:00
## JSON Schema
GoReleaser also has a [jsonschema][] file which you can use to have better editor support:
=== "OSS"
```sh
2021-10-29 14:03:29 -03:00
https://goreleaser.com/static/schema.json
2021-10-26 15:15:26 -03:00
```
=== "Pro"
```sh
2021-10-29 14:03:29 -03:00
https://goreleaser.com/static/schema-pro.json
2021-10-26 15:15:26 -03:00
```
You can also generate it for your specific version using the [`goreleaser jsonschema`][schema] command.
[jsonschema]: http://json-schema.org/draft/2020-12/json-schema-validation.html
[schema]: /cmd/goreleaser_jsonschema/