-
-
Notifications
You must be signed in to change notification settings - Fork 184
Add CODEOWNERS file for automatic PR review assignment #947
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
Conversation
|
Feel free to edit the file and add any areas you'd like to be automatically assigned to review. Do not merge upon approval, everyone needs to agree to be added. |
Pull Request Test Coverage Report for Build 19026002763Details
💛 - Coveralls |
@stevepiercy Just to clarify, you'll still be requested as a reviewer on every PR since you're a default owner with I categorized specific sections so others can be added as reviewers for only the parts of the codebase they're interested in, we can modify the file accordingly later if required (so I've added your suggestion). |
Maybe I misinterpreted this? I interpret it to mean that a later rule overrides earlier ones, so I would be excluded whenever a later rule does not include my username. |
Thanks for clarifying with the docs. In other orgs I'm part of, I've seen default owners still get requested even with specific rules, but they might have different settings or external apps that override the standard CODEOWNERS behavior. |
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.
Thanks for adding this. I added closing criteria to the issue. So, this still does not close it until documented. That can be done in a follow-up PR though.
|
@stevepiercy ready to merge when you are. |
|
You can a me to the documentation |
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.
Adding @abe-101
|
@abe-101Thanks! I added you to most of the documentation files, the ones concerning content, not configuration. |
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.
I added abe-101
@stevepiercy Do you think if you can work on this? |
|
Please, let's give others time to respond so they don't have to chase down another PR, and to give me time to write the documentation. I've got higher priority $WORK and a personal matter to address first. |
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.
Add @abe-101 to remaining documentation files and configuration.
|
@SashankBhamidi I assume you have write permission to this repo. In the future, can you create a new branch in this repo instead of your fork? That simplifies checking out a branch to work on it. FYI, I'll work on docs by the end of the week. $WORK is in my way. |
…e#945 (comment). Also tidy up the reST markup
|
Docs are now written and pushed to this PR. One more review pass, and it's good to go! @SashankBhamidi @niccokunzmann |
|
Note that I deliberately used the invalid link https://github.com/collective/icalendar/blob/main/.github/CODEOWNERS because it will exist after this PR is merged. Please ignore the error for this link only. |
|
Actually, I'll just remove that link. It's not necessary, as most people will be using an IDE anyway. |
|
Thanks for the reviews and contributions! |
Contributes to #945
Default owners get requested on all PRs since we use *. Specific paths add more reviewers depending on what files changed.
~18 mins