{ "$schema": "http://json-schema.org/draft-07/schema#", "$id": "https://json.schemastore.org/github-issue-config.json", "$comment": "https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/configuring-issue-templates-for-your-repository#configuring-the-template-chooser", "properties": { "blank_issues_enabled": { "description": "Specify whether allow blank issue creation\nhttps://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/configuring-issue-templates-for-your-repository#configuring-the-template-chooser", "type": "boolean" }, "contact_links": { "title": "contact links", "description": "Contact links\nhttps://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/configuring-issue-templates-for-your-repository#configuring-the-template-chooser", "type": "array", "minItems": 1, "items": { "type": "object", "required": ["name", "url", "about"], "properties": { "name": { "description": "A link title\nhttps://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/configuring-issue-templates-for-your-repository#configuring-the-template-chooser", "type": "string", "minLength": 1, "examples": ["Sample name"] }, "url": { "description": "A link URL\nhttps://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/configuring-issue-templates-for-your-repository#configuring-the-template-chooser", "type": "string", "pattern": "^https?://", "examples": ["https://sample/url"] }, "about": { "description": "A link description\nhttps://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/configuring-issue-templates-for-your-repository#configuring-the-template-chooser", "type": "string", "minLength": 1, "examples": ["Sample description"] } }, "additionalProperties": false } } }, "additionalProperties": false, "title": "GitHub issue template chooser config file schema", "type": "object" }