Type object
File match **/.github/release-drafter.yml
Schema URL https://catalog.lintel.tools/schemas/github/release-drafter/latest.json
Source https://raw.githubusercontent.com/release-drafter/release-drafter/master/schema.json

Validate with Lintel

npx @lintel/lintel check
Type: object

Properties

change-template string
Default: "* $TITLE (#$NUMBER) @$AUTHOR"
change-title-escapes string
no-changes-template string
Default: "* No changes"
version-template string
Default: "$MAJOR.$MINOR.$PATCH$PRERELEASE"
name-template string
tag-prefix string
tag-template string
exclude-labels string[]
Default:
[]
include-labels string[]
Default:
[]
include-paths string[]
Default:
[]
exclude-paths string[]
Default:
[]
exclude-contributors string[]
Default:
[]
no-contributors-template string
Default: "No contributors"
sort-by string
Default: "merged_at"
Values: "merged_at" "title"
sort-direction string
Default: "descending"
Values: "ascending" "descending"
filter-by-commitish boolean
Default: false
pull-request-limit integer
Default: 5
max=9007199254740991exclusiveMin=0
history-limit integer
Default: 15
max=9007199254740991exclusiveMin=0
replacers object[]
Default:
[]
categories object[]
Default:
[]
version-resolver object
Default:
{
  "major": {
    "labels": []
  },
  "minor": {
    "labels": []
  },
  "patch": {
    "labels": []
  },
  "default": "patch"
}
4 nested properties
major object
Default:
{
  "labels": []
}
1 nested properties
labels string[] required
minor object
Default:
{
  "labels": []
}
1 nested properties
labels string[] required
patch object
Default:
{
  "labels": []
}
1 nested properties
labels string[] required
default string
Default: "patch"
Values: "major" "minor" "patch"
category-template string
Default: "## $TITLE"
template string
Default: ""
latest string | boolean
prerelease string | boolean
initial-commits-since string
format=date-timepattern=^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?(?:Z))$
prerelease-identifier string
include-pre-releases string | boolean
commitish string
header string
filter-by-range string