-
Notifications
You must be signed in to change notification settings - Fork 4.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
issue #692 Add the Github Issue Template Form #729
base: master
Are you sure you want to change the base?
Conversation
There was a problem hiding this 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! Reviewed everything up to 460a0fc in 16 seconds
More details
- Looked at
480
lines of code in9
files - Skipped
0
files when reviewing. - Skipped posting
3
drafted comments based on config settings.
1. .github/ISSUE_TEMPLATE/bug-report.yml:1
- Draft comment:
The name and title formatting in this file is inconsistent with the other bug report template (bug_report.yml
). Consider standardizing the naming and title format across all templates for consistency. - Reason this comment was not posted:
Confidence changes required:50%
The bug report templates have inconsistent naming and formatting, which could lead to confusion.
2. .github/ISSUE_TEMPLATE/documentation.yml:37
- Draft comment:
The description contains a duplicated link to the Contributing Guidelines. Remove the redundant link to avoid confusion. - Reason this comment was not posted:
Confidence changes required:50%
The documentation issue template has a duplicated link in the description, which is redundant.
3. .github/ISSUE_TEMPLATE/feature-request.yml:53
- Draft comment:
There's a typo in the label description:[Code of Conduct](https://github.com/ComposioHQ/composio/blob/main/CODE_OF_ CONDUCT.md)
. Remove the space inCODE_OF_ CONDUCT.md
. - Reason this comment was not posted:
Confidence changes required:50%
The feature request template has a typo in the label description, which could lead to confusion.
Workflow ID: wflow_ZWompXZFE9jl1E0P
You can customize Ellipsis with 👍 / 👎 feedback, review rules, user-specific overrides, quiet
mode, and more.
@000xs Thanks for working on this. Can you please record a video of this and share, just want to see if everything looks good visually. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Double check all your changes and send a photo of these forms once fixed.
@@ -0,0 +1,119 @@ | |||
name: " Bug Report" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
typo? also there's two bug report forms
- type: textarea | ||
id: something_wrong | ||
attributes: | ||
label: "What went wrong? " |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
remove space
id: terms_checklist_bug | ||
attributes: | ||
label: "Code of Conduct" | ||
description: By submitting this issue, you agree to follow our [Code of Conduct](link_to_your_code_of_conduct) and [Contributing Guidelines](link_to_your_contributing_guidelines) (if applicable). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
fix the URLs
id: terms_checklist_bug | ||
attributes: | ||
label: "Code of Conduct" | ||
description: By submitting this issue, you agree to follow our [Code of Conduct](https://github.com/ComposioHQ/composio/blob/main/CODE_OF_CONDUCT.md) and [Contributing Guidelines](https://github.com/ComposioHQ/composio/blob/main/CONTRIBUTING.md) and [Contributing Guidelines](link_to_your_contributing_guidelines) (if applicable). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
these URLs go to 404
@@ -0,0 +1,62 @@ | |||
name: " Feature Request" | |||
description: "Have any new ideas or features for Composio? Please suggest!" | |||
title: "<write a small description here>" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
titles should not be used like that
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
@@ -0,0 +1,119 @@ | |||
name: " Bug Report" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There are two bug report template files being added: bug-report.yml
and bug_report.yml
. These files have similar content but slight differences. This will cause confusion for users. Please consolidate these into a single bug report template.
@@ -0,0 +1,119 @@ | |||
name: " Bug Report" | |||
description: I would like to report a bug. | |||
title: "[ BUG] <write a small description here>" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The title format has inconsistent spacing "[ BUG]"
. For consistency, it should be "[BUG]"
without extra spaces.
id: terms_checklist_bug | ||
attributes: | ||
label: "Code of Conduct" | ||
description: By submitting this issue, you agree to follow our [Code of Conduct](link_to_your_code_of_conduct) and [Contributing Guidelines](link_to_your_contributing_guidelines) (if applicable). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The Code of Conduct and Contributing Guidelines links are using placeholder text (link_to_your_code_of_conduct
). Please replace these with the actual links to the repository's documents:
- Code of Conduct:
https://github.com/ComposioHQ/composio/blob/main/CODE_OF_CONDUCT.md
- Contributing Guidelines:
https://github.com/ComposioHQ/composio/blob/main/CONTRIBUTING.md
- Brave | ||
- Other | ||
|
||
- type: input # Assuming Composio works with different OS |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The input
type is used here for OS selection, but since you have predefined options, you should use dropdown
type instead, similar to how the browser selection is implemented above. This will provide a better user experience and prevent invalid inputs.
label: "Code of Conduct" | ||
description: By submitting this issue, you agree to follow our [Code of Conduct](link_to_your_code_of_conduct) and [Contributing Guidelines](link_to_your_contributing_guidelines) (if applicable). | ||
options: | ||
- label: "I |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The file appears to be cut off mid-sentence at line 119 with "I"
. Please complete the content and ensure all checkboxes are properly defined.
Code Review SummaryOverall, this PR makes a good improvement by moving from markdown-based templates to more structured YAML-based forms. However, there are several issues that need to be addressed: Critical Issues:
Improvements Needed:
Positive Aspects:✅ Good organization of different template types Please address the critical issues and consider the suggested improvements. Once these are fixed, the PR will be ready for merge. Code Quality Rating: 7/10 (Good foundation but needs refinement) |
I fixed the typo. Please check if I missed anything. |
Resolves #692 : Created New Github Issue Template Form
Important
Add new GitHub issue templates for bug reports, documentation, feature requests, and discussions, and remove old markdown templates.
bug-report.yml
for bug reports with fields for issue description, expected behavior, reproduction steps, and more.documentation.yml
for documentation issues with fields for issue description and proposed solutions.feature-request.yml
for feature requests with fields for description, proposed solution, and impact.other.yml
for general questions or discussions.bug_report_frontend.md
,bug_report_sdk.md
,custom.md
, andfeature_request.md
markdown templates.This description was created by for 460a0fc. It will automatically update as commits are pushed.