Skip to content
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

Pull requests to inherit labels from parent issues #8199

Closed
anasalkouz opened this issue Jun 21, 2023 · 3 comments · Fixed by #10010
Closed

Pull requests to inherit labels from parent issues #8199

anasalkouz opened this issue Jun 21, 2023 · 3 comments · Fixed by #10010
Assignees
Labels
discuss Issues intended to help drive brainstorming and decision making enhancement Enhancement or improvement to existing feature or request

Comments

@anasalkouz
Copy link
Member

anasalkouz commented Jun 21, 2023

Is your feature request related to a problem? Please describe.
Currently, we have 100+ open PRs and they are increasing week over week. It could be much easier for people to review PRs if they have clear component labels. For example if the PR has indexing label, then maintainers and contributors who have indexing experience can pick those related PRs and review/merge them easily.

Describe the solution you'd like
PR can automatically inherit labels from the associated issues. Once contributor connect PR to an issues, an automatic workflow will be triggered to copy labels from the issue to the PR.

There should be a logic to exclude some labels like untriaged

cc: @andrross @dblock

@anasalkouz anasalkouz added enhancement Enhancement or improvement to existing feature or request untriaged discuss Issues intended to help drive brainstorming and decision making and removed untriaged labels Jun 21, 2023
@anasalkouz
Copy link
Member Author

@kotwanikunal did you have an example proof it works in core?

@kotwanikunal
Copy link
Member

@kotwanikunal did you have an example proof it works in core?

I was just testing it out. Sample here: #9694 :)

@kotwanikunal kotwanikunal self-assigned this Sep 13, 2023
@msfroh
Copy link
Collaborator

msfroh commented Sep 13, 2023

I got autolabeled just after this went live: #10036 😄

Very nice!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
discuss Issues intended to help drive brainstorming and decision making enhancement Enhancement or improvement to existing feature or request
Projects
None yet
3 participants