diff --git a/.github/ISSUE_TEMPLATE/BUG_REPORT.yml b/.github/ISSUE_TEMPLATE/BUG_REPORT.yml new file mode 100644 index 0000000..6d6b4e9 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/BUG_REPORT.yml @@ -0,0 +1,48 @@ +name: Bug Report +description: Report a problem and help us fix it. +labels: ["bug"] +body: + - type: textarea + id: description + attributes: + label: Describe the bug + description: A clear and concise description of what the bug is. + validations: + required: true + - type: textarea + id: steps-reproduction + attributes: + label: Steps to reproduce + description: Clear steps that allow us to reproduce the error. + value: | + 1. do this + 2. do that + 3. now this happens + validations: + required: true + - type: textarea + id: expected-behavior + attributes: + label: Expected behavior + description: A clear and concise description of what you expected to happen. + validations: + required: true + - type: textarea + id: environment + attributes: + label: Environment + description: 'The environment on which this error was observed. Hint: you may use the "Provide feedback" button in the bottom-right corner of the Camunda Modeler to copy environment info directly to your clipboard!' + value: | + - OS: [e.g. MacOS 10.2, Windows 10] + - Camunda Modeler Version: [e.g. 2.0.0] + - Execution Platform: [e.g. Camunda 7, Camunda 8] + - Installed plug-ins: [...] + validations: + required: true + - type: textarea + id: additional-context + attributes: + label: Additional context + description: Anything else that might help us to evaluate the error. + validations: + required: false \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/FEATURE_REQUEST.yml b/.github/ISSUE_TEMPLATE/FEATURE_REQUEST.yml new file mode 100644 index 0000000..2122cec --- /dev/null +++ b/.github/ISSUE_TEMPLATE/FEATURE_REQUEST.yml @@ -0,0 +1,33 @@ +name: Feature request +description: Suggest an idea or general improvement. +labels: ["enhancement"] +body: + - type: textarea + id: problem-description + attributes: + description: A clear and concise description of what the problem is. + label: Problem you would like to solve + placeholder: 'Example: I am always frustrated when [...]' + validations: + required: true + - type: textarea + id: solution-proposed + attributes: + description: Describe the solution you would like to see implemented. + label: Proposed solution + validations: + required: true + - type: textarea + id: alternatives + attributes: + description: "A clear and concise description of any alternative solutions or features you've considered." + label: "Alternatives considered" + validations: + required: true + - type: textarea + id: additional-context + attributes: + description: "Add any other context or screenshots about the feature request here. For example, provide the execution platform you are operating on (Camunda 7, Camunda 8, ...)." + label: "Additional context" + validations: + required: false \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/TASK.yml b/.github/ISSUE_TEMPLATE/TASK.yml new file mode 100644 index 0000000..c3da772 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/TASK.yml @@ -0,0 +1,17 @@ +name: Task +description: Describe a generic activity we should carry out. +body: + - type: textarea + id: what + attributes: + label: What should we do? + description: Clearly describe the activity we should carry out. + validations: + required: true + - type: textarea + id: why + attributes: + label: Why should we do it? + description: Argue why doing it is a healthy investment of our time. + validations: + required: true \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 0000000..4f344c5 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,5 @@ +blank_issues_enabled: false +contact_links: + - name: Ask a question + url: https://forum.camunda.io/c/bpmn-modeling/ + about: Head over to our community forum to ask questions and get answers.