1
0
mirror of https://github.com/goreleaser/goreleaser.git synced 2025-03-11 14:39:28 +02:00

fix: jsonschema for git.tag_sort

Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
This commit is contained in:
Carlos Alexandro Becker 2023-09-04 14:11:55 +00:00
parent 0e57170b61
commit 63e75edf83
No known key found for this signature in database
GPG Key ID: E61E2F7DC14AB940
3 changed files with 27 additions and 4 deletions

View File

@ -18,7 +18,7 @@ import (
// Git configs.
type Git struct {
TagSort string `yaml:"tag_sort,omitempty" json:"tag_sort,omitempty"`
TagSort string `yaml:"tag_sort,omitempty" json:"tag_sort,omitempty" jsonschema:"enum=-version:refname,enum=-version:creatordate,default=-version:refname"`
PrereleaseSuffix string `yaml:"prerelease_suffix,omitempty" json:"prerelease_suffix,omitempty"`
IgnoreTags []string `yaml:"ignore_tags,omitempty" json:"ignore_tags,omitempty"`
}

22
www/docs/static/schema-pro.json generated vendored
View File

@ -1142,10 +1142,21 @@
"Git": {
"properties": {
"tag_sort": {
"type": "string"
"type": "string",
"enum": [
"-version:refname",
"-version:creatordate",
"semver"
]
},
"prerelease_suffix": {
"type": "string"
},
"ignore_tags": {
"items": {
"type": "string"
},
"type": "array"
}
},
"additionalProperties": false,
@ -3668,7 +3679,14 @@
"UPX": {
"properties": {
"enabled": {
"type": "boolean"
"oneOf": [
{
"type": "string"
},
{
"type": "boolean"
}
]
},
"ids": {
"items": {

7
www/docs/static/schema.json generated vendored
View File

@ -1024,7 +1024,12 @@
"Git": {
"properties": {
"tag_sort": {
"type": "string"
"type": "string",
"enum": [
"-version:refname",
"-version:creatordate"
],
"default": "-version:refname"
},
"prerelease_suffix": {
"type": "string"