-
Notifications
You must be signed in to change notification settings - Fork 1k
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
Adding issue management workflows #3090
Conversation
Warning Rate Limit Exceeded@krmahadevan has exceeded the limit for the number of commits or files that can be reviewed per hour. Please wait 0 minutes and 50 seconds before requesting another review. How to resolve this issue?After the wait time has elapsed, a review can be triggered using the We recommend that you space out your commits to avoid hitting the rate limit. How do rate limits work?CodeRabbit enforces hourly rate limits for each developer per organization. WalkthroughThis update introduces a new tool called Label Commenter and its accompanying GitHub Actions workflow. The tool is designed to automatically post comments on issues based on the labels applied to them, streamlining communication for issues labeled as needing more information, questions, and help-wanted. This automation enhances issue management and response efficiency within the project's GitHub repository. Changes
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media? TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (invoked as PR comments)
Additionally, you can add CodeRabbit Configration File (
|
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.
Review Status
Actionable comments generated: 0
Configuration used: CodeRabbit UI
Files selected for processing (2)
- .github/label-commenter-config.yml (1 hunks)
- .github/workflows/label-commenter.yml (1 hunks)
Additional comments: 4
.github/workflows/label-commenter.yml (1)
- 1-18: The workflow is well-structured and follows best practices for GitHub Actions, including specifying trigger events, permissions, and conditions for running the job. It's good to see the use of a specific runner version (
ubuntu-20.04
) for consistency and the condition to ensure the workflow runs only for the 'testng-team' repository owner..github/label-commenter-config.yml (3)
- 3-20: The message for the
needs-sample
label is well-crafted, providing clear instructions and a comprehensive list of details needed from the issue submitter. It encourages sharing a Minimal, Reproducible Example and specific project details, which is crucial for reproducing and resolving issues efficiently.- 21-28: The message for the
question
label effectively directs users to external platforms for asking questions, keeping the issue tracker focused on bugs and feature requests. The action to close the issue after labeling is appropriate and helps maintain a clean issue tracker.- 29-35: The message for the
help-wanted
label is concise and effectively encourages community contributions by inviting interested contributors to comment. This is a positive way to engage the community and solicit help on issues.
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.
Good idea 👍
We can now add the below labels to issues And the workflow will automatically add the required text that will be instructions to the issue submitter. * `needs-sample` * `question` * `help-wanted` These labels should be added to the repository And we can perhaps get rid of the other labels that intend to convey the same thing. More details available at: https://github.com/peaceiris/actions-label-commenter
cb017bf
to
40c703b
Compare
I saw this being used in selenium ( I commit there as well) and found it to be useful. So decided to borrow it from there 😁 |
We can now add the below labels to issues
And the workflow will automatically add the required text that will be instructions to the issue submitter.
needs-sample
question
help-wanted
These labels should be added to the repository
And we can perhaps get rid of the other labels
that intend to convey the same thing.
More details available at: https://github.com/peaceiris/actions-label-commenter
Summary by CodeRabbit