-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
Add codeowners tooling to this repository #11562
Comments
i'd like to work on this :) |
@mx-psi so after a quick review of the 4 links above, I noticed that probably only the issue related things will really work on this repo. That's because the codeowners file is not set up as granular here compared to the contrib repo so the PR related workflows, Update: the |
@mowies That's fair. There will be a long transition period in which a lot of things do not have a codeowner. I think we should ignore the I am working on a PR that should be ready on Wednesday adding more specific codeowners, maybe after that is ready it's a good time to see how this would work in practice |
The automations only look for specific labels as components anyways, so they already ignore the |
For some of the automations to work, I would also need to adjust the existing issue templates and probably mostly exchange them for the ones from the contrib repo. Should I add that to this PR or rather create a separate one? |
Ah, goes to show how little I know about this 😅 I don't understand the notifications issue you mention above. Could you explain with an example where we would get a lot of notifications?
Let's create a separate one for this |
I thought at first, that the |
Makes sense! Then yeah, the tooling will not be super useful until we have a more fleshed out list of codeowners, but it will be good as a start. |
Yeah I think it's still good to have them in place. As soon as the issue templates are updated, we at least get labels for components, which is already something 😄 |
some more ideas around this that i will extend over the course of implementing this:
EDIT: |
otel-go-contrib is also copying some of the scripts from collector-contrib, so that repository would be interested in that too. |
first PR for this is ready for review: #11756 |
@dmathieu could you please list a few tools that you'd like to see moved? EDIT: issue to move githubgen: open-telemetry/opentelemetry-collector-contrib#36691 |
Right now, we're using request codeowners review: |
We have some tooling on the opentelemetry-collector-contrib that allows us to automate some actions related to codeowners:
We can add the tooling one by one. Some of these may need additional tooling (more issue templates?):
The text was updated successfully, but these errors were encountered: