[chore][ci] port check-codeowners workflow from contrib #13908
+72
−4
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
This PR ports the
check-codeowners
workflow from theopentelemetry-collector-contrib
repository.On this side, the command referenced in the workflow is
make generate-codeowners
instead ofmake gencodeowners
as is in the contrib version. In theMakefile
, I added the-skipgithub
to avoid giving an error like below when the members run it.I ran
gengithub
, which also produced some changes in issue templates.Like the PR #13898, I also removed the
make install-tools
from this workflow.The idea to port this workflow here came from the PR open-telemetry/opentelemetry-collector-contrib#42999 discussion in Slack.