|
| 1 | +{ |
| 2 | + "$schema": "http://json-schema.org/draft-07/schema#", |
| 3 | + "$id": "https://json.schemastore.org/github-issue-config.json", |
| 4 | + "$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", |
| 5 | + "properties": { |
| 6 | + "blank_issues_enabled": { |
| 7 | + "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", |
| 8 | + "type": "boolean" |
| 9 | + }, |
| 10 | + "contact_links": { |
| 11 | + "title": "contact links", |
| 12 | + "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", |
| 13 | + "type": "array", |
| 14 | + "minItems": 1, |
| 15 | + "items": { |
| 16 | + "type": "object", |
| 17 | + "required": ["name", "url", "about"], |
| 18 | + "properties": { |
| 19 | + "name": { |
| 20 | + "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", |
| 21 | + "type": "string", |
| 22 | + "minLength": 1, |
| 23 | + "examples": ["Sample name"] |
| 24 | + }, |
| 25 | + "url": { |
| 26 | + "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", |
| 27 | + "type": "string", |
| 28 | + "pattern": "^https?://", |
| 29 | + "examples": ["https://sample/url"] |
| 30 | + }, |
| 31 | + "about": { |
| 32 | + "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", |
| 33 | + "type": "string", |
| 34 | + "minLength": 1, |
| 35 | + "examples": ["Sample description"] |
| 36 | + } |
| 37 | + }, |
| 38 | + "additionalProperties": false |
| 39 | + } |
| 40 | + } |
| 41 | + }, |
| 42 | + "additionalProperties": false, |
| 43 | + "title": "GitHub issue template chooser config file schema", |
| 44 | + "type": "object" |
| 45 | +} |
0 commit comments