diff --git a/.github/ISSUE_TEMPLATE/bug-report.md b/.github/ISSUE_TEMPLATE/bug-report.md deleted file mode 100644 index 28aee1409..000000000 --- a/.github/ISSUE_TEMPLATE/bug-report.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -name: Bug report -about: Create a bug report for https://github.com/jsapi-resources/ -title: 'Bug: ' -labels: 'bug' -assignees: '' - ---- - -**Describe the bug** - - - -**Expected behavior** - - - -**Reproduce the issue** - - - -**Browser (check https://whatismybrowser.com/)** - - Browser: - - - -**Operating System (check https://whatsmyos.com):** - - OS: - - - Device: - - - -**Additional context** - \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml deleted file mode 100644 index a9115278b..000000000 --- a/.github/ISSUE_TEMPLATE/config.yml +++ /dev/null @@ -1,4 +0,0 @@ -contact_links: - - name: Esri Support - url: https://support.esri.com/ - about: Bugs with the API not related to this repository \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/esm-report.md b/.github/ISSUE_TEMPLATE/esm-report.md deleted file mode 100644 index 0fdf4c867..000000000 --- a/.github/ISSUE_TEMPLATE/esm-report.md +++ /dev/null @@ -1,53 +0,0 @@ ---- -name: ES modules bug report -about: Create a bug report for ES modules with @arcgis/core -title: '@arcgis/core: ' -labels: 'ESM' -assignees: '' - ---- - -The following information is required if you are reporting an issue or a bug. Before creating an issue, we recommend comparing your configuration to the sample applications here: https://github.com/Esri/jsapi-resources/tree/master/esm-samples. - -**@arcgis/core version** - - - -**Repro link** - - - -**Framework and build tools** - - -**Describe the bug** - - -**Reproduce the issue** - - -**Expected behavior** - - - -**Browser (check https://whatismybrowser.com/)** - - Browser: - - - -**Operating System (check https://whatsmyos.com):** - - OS: - - - Device: - - - -**Additional context** - \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/issue-report.yml b/.github/ISSUE_TEMPLATE/issue-report.yml new file mode 100644 index 000000000..8194fffba --- /dev/null +++ b/.github/ISSUE_TEMPLATE/issue-report.yml @@ -0,0 +1,67 @@ +name: Issue +description: Report an issue with one of the samples in this repository. +labels: ["needs triage"] +body: + - type: checkboxes + attributes: + label: IMPORTANT + description: Verify the following requirements have been met before opening an issue. + options: + - label: My question is related to the samples and content within this repository. For all other issues, open a ticket with [Esri Technical Support](https://support.esri.com/) or post your question in the [community forum](https://community.esri.com/t5/arcgis-api-for-javascript/ct-p/arcgis-api-for-javascript) or . + required: true + - label: I have [checked for existing issues](https://github.com/Esri/jsapi-resources/issues) to avoid duplicates. If someone has already opened an issue for what you are experiencing, please add a 👍 reaction and comment as necessary to the existing issue instead of creating a new one. + required: true + - type: textarea + id: actual + attributes: + label: Actual behavior + description: A clear description of the issue and the complete error message from the browser console. If applicable provide screenshots, console messages and network request/response information. If this issue has been posted elsewhere, add a reference here. + validations: + required: true + - type: textarea + id: expected + attributes: + label: Expected behavior + description: A clear and concise description of what you expected to happen and why? + validations: + required: true + - type: input + id: sample + attributes: + label: Reproduction sample + description: | + We require a link to a GitHub repository, codepen or equivalent so that we can reproduce the issue locally. + validations: + required: true + - type: textarea + id: steps + attributes: + label: Reproduction steps + description: Clear, numbered steps for reproducing the issue using the sample provided above. + placeholder: | + 1. Open the DevTools console + 2. Click on XYZ + 3. ... + validations: + required: true + - type: input + id: browser + attributes: + label: Reproduction browser + description: Browser (check https://whatismybrowser.com/) + placeholder: e.g. Chrome 103 on Windows 11 + validations: + required: true + - type: textarea + id: operatingsystem + attributes: + label: Operating System (check https://whatsmyos.com) + description: Provide the operating system version and device make/model. + placeholder: | + - OS: + e.g. Apple iOS 15.5, Windows 10* 64-bit or MacOS 12.4 + - Device: + e.g. iPhone 13, Samsung Galaxy S22 or Macbook Pro + ... + validations: + required: true