diff --git a/.github/component_owners.yml b/.github/component_owners.yml new file mode 100644 index 000000000..6e2b6279e --- /dev/null +++ b/.github/component_owners.yml @@ -0,0 +1,4 @@ +components: + + sdk-extension/opentelemetry-sdk-extension-aws: + - NathanielRN diff --git a/.github/workflows/component-owners.yml b/.github/workflows/component-owners.yml new file mode 100644 index 000000000..22869fb53 --- /dev/null +++ b/.github/workflows/component-owners.yml @@ -0,0 +1,16 @@ +# This action assigns and requires approval from owners of components for +# PRs that are open against those components. Components are defined as +# individual paths within this repository. +name: 'Component Owners' + +on: + pull_request: + branches: + - main + +jobs: + run_self: + runs-on: ubuntu-latest + name: Auto Assign Owners + steps: + - uses: dyladan/component-owners@main