Skip to content
This repository has been archived by the owner on Aug 7, 2024. It is now read-only.

feat: New 'Steps to Reproduce' section in bug template #9789

Merged

Conversation

Kamaruddheen
Copy link
Member

@Kamaruddheen Kamaruddheen commented Nov 14, 2023

Fixes Issue

Closes #9742

Changes proposed

To add a required "Steps to Reproduce" section in the bug issue template to reduce the workload for maintainers and help them to reproduce bugs more quickly and easily, which will lead to faster fixes.

In bug.yml template:

  • Added new Steps to Reproduce property
  • Added guidelines/instruction in comment line of value.
  • This section is mandatory to provide the bug steps.

Check List (Check all the applicable boxes)

  • My code follows the code style of this project.
  • My change requires changes to the documentation.
  • I have updated the documentation accordingly.
  • All new and existing tests passed.
  • This PR does not contain plagiarized content.
  • The title of my pull request is a short description of the requested changes.

Screenshots

YML Github Preview (not from actual user issue creation)

image
image
image

Note to reviewers

I added instruction in comment line of textarea field instead of placeholder. So that, contributor can copy the sample template and provide the steps. In case of placeholder, they need to manually type and it usually disappear when we type something in Textarea.

Please let me know if you have any feedback on whether to use a placeholder or a value for the instructions in comment line.

@github-actions github-actions bot added issue linked Pull Request has issue linked CI/CD and removed issue linked Pull Request has issue linked labels Nov 14, 2023
Copy link
Member

@accodes21 accodes21 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me

Removed unnecessary code comments in the issue template per feedback. Also improved the description in the Steps to Reproduce section for more clarity.
@github-actions github-actions bot added the issue linked Pull Request has issue linked label Nov 17, 2023
@Kamaruddheen
Copy link
Member Author

I believe the documentation needs to be updated. If so, can you help me identify where it needs to be updated and what information needs to be added?

Copy link
Member

@eddiejaoude eddiejaoude left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you 👍

@eddiejaoude eddiejaoude merged commit 5ac57ba into EddieHubCommunity:main Nov 17, 2023
2 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
CI/CD issue linked Pull Request has issue linked
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[FEATURE] Add Steps to Reproduce in Bug 🐛 Issue template
3 participants