-
-
Notifications
You must be signed in to change notification settings - Fork 4.2k
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
Fix #21294 : Drop inactive contributors from issues that they aren't working on. #21377
Conversation
Assigning @U8NWXD for the first pass review of this PR. Thanks! |
I also wanna add there were some CI checks are failing i.e. Mypy types checks, Backend associated test, and Lint checks, so will need help to figure them out. |
@Ashu463 sorry for my delay in reviewing your PR. For instructions on how to resolve the CI failures, see our wiki: https://github.com/oppia/oppia/wiki/If-CI-checks-fail-on-your-PR. They look like issues with your changes that you'll need to fix, except for the backend test coverage check, which looks to be a random setup failure. That job will rerun when you push commits to fix the other CI failures, so I don't think there's anything you need to do for it. Also, regarding the "I have written tests for my code." checkbox in the PR description, you do need to write tests for your changes. That's why the backend associated test file check is failing. Since you'll need to make code changes to resolve the CI failures, I'm holding off on reviewing until those changes are made. |
Hey @U8NWXD thanks for reviewing, will write test case for newly created function. Else I don't think to do else if yes then pls let me know. |
Hi @Ashu463, I'm going to mark this PR as stale because it hasn't had any updates for 7 days. If no further activity occurs within 4 days, it will be automatically closed so that others can take up the issue. |
Hey @U8NWXD so sorry for the delay but I was busy in end sem exams, will submit the work very soon. |
@U8NWXD could you PTAL, also I had added this test file and inactive issue checker script inside |
Hey @U8NWXD pls merge if everything seems to be fine, if not then pls let me know. |
@Ashu463 We don't permit force pushes. See our PR guidelines. I am closing this PR, feel free to make a new one if needed. We recommend that you follow the PR guidelines carefully when making PRs. Thanks. |
Hey @seanlip I'm sorry but I'm unaware about this force pushing, I was just fixing those lint checks to get this PR merged. |
That's fine, but please read the instructions carefully next time. |
Overview
Essential Checklist
Please follow the instructions for making a code change.
Proof that changes are correct
I am giving video as proofs along with URLs if any issue occur then you may visit through those.
Screencast.from.2024-11-29.20-05-17.mp4
without-collaborator.mp4
Screencast.from.2024-11-23.17-53-27.mp4
Detailed Description
So in this section I had discussed the approach of solution that I used to solve the issue, here is how I did it:
Various cases related to issue :
You can look into
scripts/inactive_issue_checker.py
to check how these cases are handled.PR Pointers