diff --git a/.github/ISSUE_TEMPLATE/a11y_report.yml b/.github/ISSUE_TEMPLATE/a11y_report.yml index c203c107bc..fb7bfd8c89 100644 --- a/.github/ISSUE_TEMPLATE/a11y_report.yml +++ b/.github/ISSUE_TEMPLATE/a11y_report.yml @@ -16,6 +16,13 @@ body: description: Describe action that can be taken to remediate the issue. validations: required: true + - type: input + id: reproduction-url + attributes: + label: Code Reproduction URL + description: Provide a URL to reproduce the issue + validations: + required: true - type: textarea id: additional-information attributes: diff --git a/.github/ISSUE_TEMPLATE/performance_report.yml b/.github/ISSUE_TEMPLATE/performance_report.yml new file mode 100644 index 0000000000..07c173ff52 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/performance_report.yml @@ -0,0 +1,57 @@ +name: ⚡️ Improve performance +description: Create a issue to improve performance +title: ':zip: perf(component): title' +labels: ['✨ feature', '⚡️ performance'] +body: + - type: textarea + id: summary + attributes: + label: Description of this issue + validations: + required: true + - type: input + id: reproduction-url + attributes: + label: Code Reproduction URL + description: Provide a URL to reproduce the issue + validations: + required: true + - type: markdown + attributes: + value: | + Create a Lighthouse test and provide the following metrics. + + Use this tools to analyse: + - [Introduction to Lighthouse](https://developer.chrome.com/docs/lighthouse/overview) + - [PageSpeed Insights](https://pagespeed.web.dev) + - type: input + id: Performance + attributes: + label: Performance + validations: + required: true + - type: input + id: LargestContentfulPaint + attributes: + label: Largest Contentful Paint + validations: + required: true + - type: input + id: SpeedIndex + attributes: + label: Speed Index + validations: + required: true + - type: textarea + id: additional-information + attributes: + label: Additional Information + description: Please include any additional information that may be relevant to your issue. Logs, related issues, Stack Overflow links, forum links or even a suggestions on how to fix. + - type: checkboxes + id: terms + attributes: + label: Code of Conduct + description: By submitting this issue, you agree to follow our [Code of Conduct](https://github.com/baloise/design-system/blob/next/.github/CODE_OF_CONDUCT.md) + options: + - label: I agree to follow this project's Code of Conduct + required: true diff --git a/.github/issue-branch.yml b/.github/issue-branch.yml index 32de20bf67..dd688c77d2 100644 --- a/.github/issue-branch.yml +++ b/.github/issue-branch.yml @@ -22,6 +22,9 @@ branches: - label: '🔧 chore' prefix: chore/ skip: false + - label: '⚡️ perf' + prefix: perf/ + skip: false - label: '🚀 release' prefix: pre-release/ skip: false