From 3e3c9d57ac378008fc0174220408aa76a6257a5f Mon Sep 17 00:00:00 2001 From: Mahmoud Mazouz Date: Tue, 30 Jan 2024 16:12:01 +0100 Subject: [PATCH] fix: Update issue templates --- .github/ISSUE_TEMPLATE/bug_report.yml | 9 ++++---- .github/ISSUE_TEMPLATE/new_feature.yml | 27 ++++++++++++++++++++++++ .github/ISSUE_TEMPLATE/release.yml | 29 ++++++++++++++++++++++++++ 3 files changed, 60 insertions(+), 5 deletions(-) create mode 100644 .github/ISSUE_TEMPLATE/new_feature.yml create mode 100644 .github/ISSUE_TEMPLATE/release.yml diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index 3f870b7..fb2bbc2 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -1,7 +1,6 @@ -name: Report a bug +name: Bug description: | - Create a bug report to help us improve Zenoh. -title: "[Bug] " + Report a bug. labels: ["bug"] body: - type: textarea @@ -20,8 +19,8 @@ body: label: To reproduce description: "Steps to reproduce the behavior:" placeholder: | - 1. Start a zenoh-bridge-ros2dds with config "..." - 2. Start a ROS2 node "...." + 1. Start a subscriber "..." + 2. Start a publisher "...." 3. See error validations: required: true diff --git a/.github/ISSUE_TEMPLATE/new_feature.yml b/.github/ISSUE_TEMPLATE/new_feature.yml new file mode 100644 index 0000000..3990ea6 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/new_feature.yml @@ -0,0 +1,27 @@ +name: New feature +description: | + Suggest a new feature. +labels: ["new feature"] +body: + - type: markdown + attributes: + value: | + **Guidelines for a good issue** + + *Is your feature request related to a problem?* + A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] + + *Describe the solution you'd like* + A clear and concise description of what you want to happen. + + *Describe alternatives you've considered* + A clear and concise description of any alternative solutions or features you've considered. + + *Additional context* + Add any other context about the feature request here. + - type: textarea + id: feature + attributes: + label: "Describe the feature" + validations: + required: true diff --git a/.github/ISSUE_TEMPLATE/release.yml b/.github/ISSUE_TEMPLATE/release.yml new file mode 100644 index 0000000..127a4ba --- /dev/null +++ b/.github/ISSUE_TEMPLATE/release.yml @@ -0,0 +1,29 @@ +name: Add an issue to the next release +description: | + Add an issue as part of next release. + This will be added to the current release project. + You must be a contributor to use this template. +labels: ["release"] +body: + - type: markdown + attributes: + value: | + **Guidelines for a good issue** + + *Is your release item related to a problem?* + A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] + + *Describe the solution you'd like* + A clear and concise description of what you want to happen. + + *Describe alternatives you've considered* + A clear and concise description of any alternative solutions or features you've considered. + + *Additional context* + Add any other context about the release item request here. + - type: textarea + id: item + attributes: + label: "Describe the release item" + validations: + required: true