bugsnag-notification-plugins
Version:
Notification plugins (chat and issue tracking integrations) for Bugsnag.
60 lines (59 loc) • 1.68 kB
JSON
{
"name": "GitHub Issues",
"url": "https://github.com",
"actions": {
"create": "Create a GitHub issue",
"view": "View on Github",
"object": "Github Issue"
},
"type": "issueTracker",
"fields": [
{
"name": "oauthToken",
"label": "Access Token - [view on github](https://github.com/settings/tokens/new)",
"description": "Your GitHub access token (40 characters)",
"pattern": "[0-9a-f]{40}",
"type": "password",
"section": "authentication"
},
{
"name": "repo",
"label": "Repository",
"description": "Which GitHub repository to create the issue on, eg rails/rails",
"section": "authentication"
},
{
"name": "labels",
"label": "Labels *comma separated*",
"description": "Comma separated list of labels to apply to the issue.",
"optional": true,
"defaultValue": "bugsnag",
"section": "labeling"
},
{
"name": "labelAppVersion",
"label": "App Version Labeling",
"description": "Label with **app version introduced in**",
"type": "boolean",
"optional": true,
"defaultValue": false,
"section": "labeling"
},
{
"name": "labelReleaseStage",
"label": "Release Stage Labeling",
"description": "Label with **release stage introduced in**",
"type": "boolean",
"optional": true,
"defaultValue": false,
"section": "labeling"
},
{
"name": "url",
"label": "URL",
"description": "Your GitHub Enterprise URL (e.g. https://github.local). Leave blank for github.com.",
"optional": true,
"section": "GitHub Enterprise"
}
]
}