From c4929db414be05557dcbaa0f3684a3d07bd6e74a Mon Sep 17 00:00:00 2001 From: Autumn60 Date: Thu, 6 Jun 2024 09:01:36 +0900 Subject: [PATCH] add bug and task issue templates Signed-off-by: Autumn60 --- .github/ISSUE_TEMPLATE/bug.yaml | 62 ++++++++++++++++++++++++++++++++ .github/ISSUE_TEMPLATE/task.yaml | 39 ++++++++++++++++++++ 2 files changed, 101 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug.yaml create mode 100644 .github/ISSUE_TEMPLATE/task.yaml diff --git a/.github/ISSUE_TEMPLATE/bug.yaml b/.github/ISSUE_TEMPLATE/bug.yaml new file mode 100644 index 0000000..7b2298e --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug.yaml @@ -0,0 +1,62 @@ +name: Bug +description: Report a bug +body: + +- type: checkboxes + attributes: + label: Checklist + description: Confirm the following items before proceeding. If one cannot be satisfied, create a discussion thread instead. + required: true - label: I've searched other issues and no duplicate issues were found. + required: true - label: I'm convinced that this is not my fault but a bug. + required: true + +- type: textarea + attributes: + label: Description + description: Write a brief description of the bug. + validations: + required: true + +- type: textarea + attributes: + label: Expected behavior + description: Describe the expected behavior. + validations: + required: true + +- type: textarea + attributes: + label: Actual behavior + description: Describe the actual behavior. + validations: + required: true + +- type: textarea + attributes: + label: Steps to reproduce + description: Write the steps to reproduce the bug. + placeholder: |- 1. 2. 3. + validations: + required: true + +- type: textarea + attributes: + label: Versions + description: Provide the version information. You can omit this if you believe it's irrelevant. + placeholder: |- - OS: - ROS 2: + validations: + required: false + +- type: textarea + attributes: + label: Possible causes + description: Write the possible causes if you have any ideas. + validations: + required: false + +- type: textarea + attributes: + label: Additional context + description: Add any other additional context if it exists. + validations: + required: false diff --git a/.github/ISSUE_TEMPLATE/task.yaml b/.github/ISSUE_TEMPLATE/task.yaml new file mode 100644 index 0000000..5777995 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/task.yaml @@ -0,0 +1,39 @@ +name: Task +description: Plan a task +body: + +- type: checkboxes + attributes: + label: Checklist + description: Confirm the following items before proceeding. If one cannot be satisfied, create a discussion thread instead. + required: true - label: I've searched other issues and no duplicate issues were found. + required: true - label: I've agreed with the maintainers that I can plan this task. + required: true + +- type: textarea + attributes: + label: Description + description: Write a brief description of the task. + validations: + required: true + +- type: textarea + attributes: + label: Purpose + description: Describe the purpose of the task. + validations: + required: true + +- type: textarea + attributes: + label: Possible approaches + description: Describe possible approaches for the task. + validations: + required: true + +- type: textarea + attributes: + label: Definition of done + description: Write the definition of done for the task. + validations: + required: true