diff --git a/.github/ISSUE_TEMPLATE/bug.yaml b/.github/ISSUE_TEMPLATE/bug.yaml index 0b71d2791f..f847f84770 100644 --- a/.github/ISSUE_TEMPLATE/bug.yaml +++ b/.github/ISSUE_TEMPLATE/bug.yaml @@ -1,7 +1,7 @@ -name: "๐Ÿ› Bug Report" -description: "Submit a bug report to help us improve" -title: "๐Ÿ› Bug Report: " -labels: ["type: bug"] +name: '๐Ÿ› Bug Report' +description: 'Submit a bug report to help us improve' +title: '๐Ÿ› Bug Report: ' +labels: ['type: bug'] body: - type: markdown attributes: @@ -11,70 +11,71 @@ body: validations: required: true attributes: - label: "๐Ÿ“œ Description" - description: "A clear and concise description of what the bug is." - placeholder: "It bugs out when ..." + label: '๐Ÿ“œ Description' + description: 'A clear and concise description of what the bug is.' + placeholder: 'It bugs out when ...' - type: textarea id: expected-behavior validations: required: true attributes: - label: "๐Ÿ‘ Expected behavior" - description: "What did you think should happen?" - placeholder: "It should ..." + label: '๐Ÿ‘ Expected behavior' + description: 'What did you think should happen?' + placeholder: 'It should ...' - type: textarea id: actual-behavior validations: required: true attributes: - label: "๐Ÿ‘Ž Actual Behavior with Screenshots" - description: "What did actually happen? Add screenshots, if applicable." - placeholder: "It actually ..." + label: '๐Ÿ‘Ž Actual Behavior with Screenshots' + description: 'What did actually happen? Add screenshots, if applicable.' + placeholder: 'It actually ...' - type: textarea id: steps-to-reproduce validations: required: true attributes: - label: "๐Ÿ‘Ÿ Reproduction steps" - description: "How do you trigger this bug? Please walk us through it step by step." - placeholder: "Provide a link to a live example, or an unambiguous set of steps to reproduce this bug. Include code or configuration to reproduce, if relevant.\n - 1. Go to '...'\n - 2. Click on '....'\n - 3. Scroll down to '....'" + label: '๐Ÿ‘Ÿ Reproduction steps' + description: 'How do you trigger this bug? Please walk us through it step by step.' + placeholder: + "Provide a link to a live example, or an unambiguous set of steps to reproduce this bug. Include code or configuration to reproduce, if relevant.\n + 1. Go to '...'\n + 2. Click on '....'\n + 3. Scroll down to '....'" - type: textarea id: context validations: required: false attributes: - label: "๐Ÿ“ƒ Provide the context for the Bug." - description: "How has this issue affected you? What are you trying to accomplish?" - placeholder: "Providing context (e.g. links to configuration settings, stack trace or log data) helps us come up with a solution that is most useful in the real world." + label: '๐Ÿ“ƒ Provide the context for the Bug.' + description: 'How has this issue affected you? What are you trying to accomplish?' + placeholder: 'Providing context (e.g. links to configuration settings, stack trace or log data) helps us come up with a solution that is most useful in the real world.' - type: textarea id: environment validations: required: false attributes: - label: "๐Ÿ–ฅ๏ธ Your Environment" - description: "Provide Browser Information - Provide Output of `yarn backstage-cli info`" - placeholder: "Include as many relevant details about the environment you experienced the bug in." + label: '๐Ÿ–ฅ๏ธ Your Environment' + description: 'Provide Browser Information + Provide Output of `yarn backstage-cli info`' + placeholder: 'Include as many relevant details about the environment you experienced the bug in.' - type: checkboxes id: no-duplicate-issues attributes: - label: "๐Ÿ‘€ Have you spent some time to check if this bug has been raised before?" + label: '๐Ÿ‘€ Have you spent some time to check if this bug has been raised before?' options: - label: "I checked and didn't find similar issue" required: true - type: checkboxes id: read-code-of-conduct attributes: - label: "๐Ÿข Have you read the Code of Conduct?" + label: '๐Ÿข Have you read the Code of Conduct?' options: - - label: "I have read the [Code of Conduct](https://github.com/backstage/backstage/blob/master/CODE_OF_CONDUCT.md)" - required: true + - label: 'I have read the [Code of Conduct](https://github.com/backstage/backstage/blob/master/CODE_OF_CONDUCT.md)' + required: true - type: dropdown attributes: label: Are you willing to submit PR? description: This is absolutely not required, but we are happy to guide you in the contribution process. options: - - "Yes I am willing to submit a PR!" + - 'Yes I am willing to submit a PR!' diff --git a/.github/ISSUE_TEMPLATE/feature.yaml b/.github/ISSUE_TEMPLATE/feature.yaml index 85fbc1b913..b9d2993f67 100644 --- a/.github/ISSUE_TEMPLATE/feature.yaml +++ b/.github/ISSUE_TEMPLATE/feature.yaml @@ -1,6 +1,6 @@ name: ๐Ÿš€ Feature -description: "Submit a proposal for a new feature" -title: "๐Ÿš€ Feature: " +description: 'Submit a proposal for a new feature' +title: '๐Ÿš€ Feature: ' labels: [enhancement] body: - type: markdown @@ -12,36 +12,36 @@ body: validations: required: true attributes: - label: "๐Ÿ”– Feature description" - description: "A clear and concise description of what the feature is." - placeholder: "You should add ..." + label: '๐Ÿ”– Feature description' + description: 'A clear and concise description of what the feature is.' + placeholder: 'You should add ...' - type: textarea id: context validations: required: true attributes: - label: "๐ŸŽค Context" - description: "Please explain why this feature should be implemented and how it would be used. Add examples, if applicable." - placeholder: "In my use-case, ..." + label: '๐ŸŽค Context' + description: 'Please explain why this feature should be implemented and how it would be used. Add examples, if applicable.' + placeholder: 'In my use-case, ...' - type: textarea id: implementation attributes: - label: "โœŒ๏ธ Possible Implementation" - description: "A clear and concise description of what you want to happen." - placeholder: "Not obligatory, but ideas as to the implementation of the addition or change" + label: 'โœŒ๏ธ Possible Implementation' + description: 'A clear and concise description of what you want to happen.' + placeholder: 'Not obligatory, but ideas as to the implementation of the addition or change' - type: checkboxes id: no-duplicate-issues attributes: - label: "๐Ÿ‘€ Have you spent some time to check if this feature request has been raised before?" + label: '๐Ÿ‘€ Have you spent some time to check if this feature request has been raised before?' options: - label: "I checked and didn't find similar issue" required: true - type: checkboxes id: read-code-of-conduct attributes: - label: "๐Ÿข Have you read the Code of Conduct?" + label: '๐Ÿข Have you read the Code of Conduct?' options: - - label: "I have read the [Contributing Guidelines](https://github.com/backstage/backstage/blob/master/CODE_OF_CONDUCT.md)" + - label: 'I have read the [Contributing Guidelines](https://github.com/backstage/backstage/blob/master/CODE_OF_CONDUCT.md)' required: true - type: dropdown id: willing-to-submit-pr @@ -49,4 +49,4 @@ body: label: Are you willing to submit PR? description: This is absolutely not required, but we are happy to guide you in the contribution process. options: - - "Yes I am willing to submit a PR!" + - 'Yes I am willing to submit a PR!' diff --git a/.github/ISSUE_TEMPLATE/plugin.yaml b/.github/ISSUE_TEMPLATE/plugin.yaml index 191ee43e79..0484198bf2 100644 --- a/.github/ISSUE_TEMPLATE/plugin.yaml +++ b/.github/ISSUE_TEMPLATE/plugin.yaml @@ -1,6 +1,6 @@ name: ๐Ÿ”Œ Plugin -description: "Submit a proposal for a new Plugin" -title: "๐Ÿ”Œ Plugin: " +description: 'Submit a proposal for a new Plugin' +title: '๐Ÿ”Œ Plugin: ' labels: [plugin] body: - type: markdown @@ -12,34 +12,34 @@ body: validations: required: true attributes: - label: "๐Ÿ”– Summary" - description: "Provide a general summary of the plugin and how it should work" - placeholder: "You should add ..." + label: '๐Ÿ”– Summary' + description: 'Provide a general summary of the plugin and how it should work' + placeholder: 'You should add ...' - type: textarea id: website attributes: - label: "๐ŸŒ Project website (if applicable)" - description: "Add a link to the open source project or product this plugin will integrate with, if existing" - placeholder: "Website Link is ..." + label: '๐ŸŒ Project website (if applicable)' + description: 'Add a link to the open source project or product this plugin will integrate with, if existing' + placeholder: 'Website Link is ...' - type: textarea id: context attributes: - label: "โœŒ๏ธ Context" - description: "A clear and concise description about the Plugin." - placeholder: "Providing additional context" + label: 'โœŒ๏ธ Context' + description: 'A clear and concise description about the Plugin.' + placeholder: 'Providing additional context' - type: checkboxes id: no-duplicate-issues attributes: - label: "๐Ÿ‘€ Have you spent some time to check if this plugin request has been raised before?" + label: '๐Ÿ‘€ Have you spent some time to check if this plugin request has been raised before?' options: - label: "I checked and didn't find similar issue" required: true - type: checkboxes id: read-code-of-conduct attributes: - label: "๐Ÿข Have you read the Code of Conduct?" + label: '๐Ÿข Have you read the Code of Conduct?' options: - - label: "I have read the [Contributing Guidelines](https://github.com/backstage/backstage/blob/master/CODE_OF_CONDUCT.md)" + - label: 'I have read the [Contributing Guidelines](https://github.com/backstage/backstage/blob/master/CODE_OF_CONDUCT.md)' required: true - type: dropdown id: willing-to-submit-pr @@ -47,4 +47,4 @@ body: label: Are you willing to submit PR? description: This is absolutely not required, but we are happy to guide you in the contribution process. options: - - "Yes I am willing to submit a PR!" + - 'Yes I am willing to submit a PR!' diff --git a/.github/ISSUE_TEMPLATE/rfc.yaml b/.github/ISSUE_TEMPLATE/rfc.yaml index 3b2f0ec521..775c64e674 100644 --- a/.github/ISSUE_TEMPLATE/rfc.yaml +++ b/.github/ISSUE_TEMPLATE/rfc.yaml @@ -1,6 +1,6 @@ name: ๐Ÿ’ฌ RFC -description: "Request For Comments (RFC) from the community" -title: "๐Ÿ’ฌ RFC: " +description: 'Request For Comments (RFC) from the community' +title: '๐Ÿ’ฌ RFC: ' labels: [rfc] body: - type: markdown @@ -12,40 +12,40 @@ body: validations: required: true attributes: - label: "๐Ÿ”– Need" - description: "Let us know why are you proposing this change" - placeholder: "The problem weโ€™re trying to address and the benefits/impact we expect to get from this are ..." + label: '๐Ÿ”– Need' + description: 'Let us know why are you proposing this change' + placeholder: 'The problem weโ€™re trying to address and the benefits/impact we expect to get from this are ...' - type: textarea id: proposal validations: required: true attributes: - label: "๐ŸŽ‰ Proposal" - description: "Describe the proposal in as much detail as needed for reviewers to give concrete feedback." - placeholder: "Take special care in this section to describe any implications on data privacy or security." + label: '๐ŸŽ‰ Proposal' + description: 'Describe the proposal in as much detail as needed for reviewers to give concrete feedback.' + placeholder: 'Take special care in this section to describe any implications on data privacy or security.' - type: textarea id: alternatives attributes: - label: "ใ€ฝ๏ธ Alternatives" - description: "What alternatives to the proposed solution were considered?" - placeholder: "What criteria/data was used to discard these?" + label: 'ใ€ฝ๏ธ Alternatives' + description: 'What alternatives to the proposed solution were considered?' + placeholder: 'What criteria/data was used to discard these?' - type: textarea id: risk attributes: - label: "โŒ Risks" - description: "What other things happening could conflict or compete (for example for resources) with the proposal?" - placeholder: "What risk are there and how do we plan to handle them?" + label: 'โŒ Risks' + description: 'What other things happening could conflict or compete (for example for resources) with the proposal?' + placeholder: 'What risk are there and how do we plan to handle them?' - type: checkboxes id: no-duplicate-issues attributes: - label: "๐Ÿ‘€ Have you spent some time to check if this RFC has been raised before?" + label: '๐Ÿ‘€ Have you spent some time to check if this RFC has been raised before?' options: - label: "I checked and didn't find similar issue" required: true - type: checkboxes id: read-code-of-conduct attributes: - label: "๐Ÿข Have you read the Code of Conduct?" + label: '๐Ÿข Have you read the Code of Conduct?' options: - - label: "I have read the [Code of Conduct](https://github.com/backstage/backstage/blob/master/CODE_OF_CONDUCT.md)" + - label: 'I have read the [Code of Conduct](https://github.com/backstage/backstage/blob/master/CODE_OF_CONDUCT.md)' required: true diff --git a/.github/ISSUE_TEMPLATE/ux_component.yaml b/.github/ISSUE_TEMPLATE/ux_component.yaml index ff95934692..453f1e8278 100644 --- a/.github/ISSUE_TEMPLATE/ux_component.yaml +++ b/.github/ISSUE_TEMPLATE/ux_component.yaml @@ -1,6 +1,6 @@ name: ๐Ÿฆ„ UX Component -description: "For designers to request UX components to be added to the Backstage Storybook" -title: "๐Ÿฆ„ UX Component: " +description: 'For designers to request UX components to be added to the Backstage Storybook' +title: '๐Ÿฆ„ UX Component: ' labels: [design] body: - type: markdown @@ -12,42 +12,42 @@ body: validations: required: true attributes: - label: "๐Ÿ”– General" - description: "Write a nice note to the community requesting the creation of a new component." - placeholder: "Include an image of your component. Bonus points for a GIF!" + label: '๐Ÿ”– General' + description: 'Write a nice note to the community requesting the creation of a new component.' + placeholder: 'Include an image of your component. Bonus points for a GIF!' - type: textarea id: usage validations: required: true attributes: - label: "๐Ÿ’ป Usage" + label: '๐Ÿ’ป Usage' description: "Tell us what's the point of this component/pattern is." - placeholder: "How does it help? How should it work? Any rules?" + placeholder: 'How does it help? How should it work? Any rules?' - type: textarea id: specs validations: required: true attributes: - label: "๐Ÿ“ Specs" - description: "Include images that detail the redlines for your component." + label: '๐Ÿ“ Specs' + description: 'Include images that detail the redlines for your component.' placeholder: "Once we get our Figma workspace set up, we'll be posting the Figma files rather than doing specs by hand." - type: textarea id: future attributes: - label: "๐Ÿ”ฎ Future" - description: "List out any upcoming, exciting functionality for this component." - placeholder: "The component will have ..." + label: '๐Ÿ”ฎ Future' + description: 'List out any upcoming, exciting functionality for this component.' + placeholder: 'The component will have ...' - type: checkboxes id: no-duplicate-issues attributes: - label: "๐Ÿ‘€ Have you spent some time to check if this UX Component request has been raised before?" + label: '๐Ÿ‘€ Have you spent some time to check if this UX Component request has been raised before?' options: - label: "I checked and didn't find similar issue" required: true - type: checkboxes id: read-code-of-conduct attributes: - label: "๐Ÿข Have you read the Code of Conduct?" + label: '๐Ÿข Have you read the Code of Conduct?' options: - - label: "I have read the [Code of Conduct](https://github.com/backstage/backstage/blob/master/CODE_OF_CONDUCT.md)" + - label: 'I have read the [Code of Conduct](https://github.com/backstage/backstage/blob/master/CODE_OF_CONDUCT.md)' required: true