Skip to content

Commit

Permalink
Update issue templates to use form interface and changed assignees
Browse files Browse the repository at this point in the history
  • Loading branch information
hilary-luo committed Dec 4, 2023
1 parent 52b8854 commit 2ff9172
Show file tree
Hide file tree
Showing 4 changed files with 126 additions and 44 deletions.
30 changes: 0 additions & 30 deletions .github/ISSUE_TEMPLATE/bug.md

This file was deleted.

109 changes: 109 additions & 0 deletions .github/ISSUE_TEMPLATE/bug.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,109 @@
name: Bug Report
description: Provide a report for what the issue is
labels: ["bug"]
assignees:
- smatar22
- RustyCPR
body:
- type: markdown
attributes:
value: "# System Information"
- type: dropdown
id: model
attributes:
label: Robot Model
description: Standard has a screen, Lite does not. For simulation select the one that you are simulating.
options:
- Select One
- Turltebot4 Standard
- Turtlebot4 Lite
validations:
required: true
- type: dropdown
id: ros-distro
attributes:
label: ROS distro
description: What ROS distribution are you using (must match on all devices in the system)?
options:
- Select One
- Galactic
- Humble
validations:
required: true
- type: dropdown
id: networking
attributes:
label: Networking Configuration
options:
- Select One
- Simple Discovery
- Discovery Server
- I do not know
validations:
required: true
- type: dropdown
id: os
attributes:
label: OS
description: What OS are you running on your companion PC (used to interact with the Turtlebot4)?
options:
- Select One
- Ubuntu 20.04
- Ubuntu 22.04
- Other Linux
- Windows / MAC
validations:
required: true
- type: dropdown
id: build-type
attributes:
label: Built from source or installed?
description: Did you build from source (build the packages yourself) or did you install the packages (e.g. `sudo apt install ...`)?
options:
- Select One
- Built from Source
- Installed
validations:
required: true
- type: textarea
id: version
attributes:
label: Package version
description: What version of the package are you running? (if installed run `dpkg -s ros-$ROS_DISTRO-turtlebot4-PACKAGE_WITH_ISSUE`, if from source, give commit hash)
validations:
required: true

- type: markdown
attributes:
value: "# Problem Description"
- type: textarea
attributes:
label: Expected behaviour
description: A clear and concise description of what you expected to happen.
validations:
required: true
- type: textarea
attributes:
label: Actual behaviour
description: A clear and concise description of what you encountered.
validations:
required: true
- type: textarea
attributes:
label: Error messages
description: Error messages copied from terminal and/or relevant logs. Copy these directly from the terminal in full.
render: bash
- type: textarea
attributes:
label: To Reproduce
description: Provide the steps to reproduce.
placeholder: |
1. run something
2. launch something else
3. see the error
validations:
required: true
- type: textarea
attributes:
label: Other notes
description: Add anything else you thing is important.
14 changes: 0 additions & 14 deletions .github/ISSUE_TEMPLATE/feature.md

This file was deleted.

17 changes: 17 additions & 0 deletions .github/ISSUE_TEMPLATE/feature.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
name: Feature request
description: Provide context for the feature you are requesting
labels: ["enhancement"]
assignees:
- smatar22
- RustyCPR
body:
- type: textarea
attributes:
label: Describe the the feature you would like
description: A clear and concise description of what you want to happen.
validations:
required: true
- type: textarea
attributes:
label: Other notes
description: Add anything else you thing is important.

0 comments on commit 2ff9172

Please sign in to comment.