From b364809268b6ec6d1ad3cc80c2d2e2514e7e4536 Mon Sep 17 00:00:00 2001 From: Momo Kornher Date: Fri, 30 Oct 2026 11:19:29 +0000 Subject: [PATCH] chore: request core team review through CODEOWNERS --- .github/CODEOWNERS | 1 + .github/workflows/issue-label-assign.yml | 20 -------------------- projenrc/issue-labeler.ts | 8 -------- 3 files changed, 1 insertion(+), 28 deletions(-) create mode 100644 .github/CODEOWNERS diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS new file mode 100644 index 000000000..dd2b86c6e --- /dev/null +++ b/.github/CODEOWNERS @@ -0,0 +1 @@ +* @aws/aws-cdk-core-team diff --git a/.github/workflows/issue-label-assign.yml b/.github/workflows/issue-label-assign.yml index 38d10b526..c5dc13a84 100644 --- a/.github/workflows/issue-label-assign.yml +++ b/.github/workflows/issue-label-assign.yml @@ -2,9 +2,6 @@ name: issue-label-assign on: - pull_request_target: - types: - - opened issues: types: - opened @@ -33,20 +30,3 @@ jobs: default-area: ${{ env.OSDS_DEVS }} parameters: ${{ env.AREA_PARAMS }} affixes: ${{ env.AREA_AFFIXES }} - Triage-Pull-Requests: - name: Triage Pull Requests - runs-on: ubuntu-latest - permissions: - issues: write - pull-requests: write - environment: automation - steps: - - name: Triage Manager - id: triage_manager - uses: aws-github-ops/aws-issue-triage-manager@701b2b0b4ba8c03c587149c37519052c357a2a61 - with: - github-token: ${{ secrets.PROJEN_GITHUB_TOKEN }} - target: pull-requests - default-area: '{"reviewers":{"teamReviewers":["aws-cdk-core-team"]}}' - parameters: '[{"area":"pullrequests","keywords":["pullrequestkeyword"]}]' - area-is-keyword: true diff --git a/projenrc/issue-labeler.ts b/projenrc/issue-labeler.ts index fac647d4c..d0b238541 100644 --- a/projenrc/issue-labeler.ts +++ b/projenrc/issue-labeler.ts @@ -97,7 +97,6 @@ export class IssueLabeler extends Component { this.workflow = repo.github.addWorkflow('issue-label-assign'); this.workflow.on({ - pullRequestTarget: { types: ['opened'] }, issues: { types: ['opened', 'edited'] }, }); @@ -111,12 +110,5 @@ export class IssueLabeler extends Component { affixes: '${{ env.AREA_AFFIXES }}', needEnvs: true, })); - this.workflow.addJob('Triage-Pull-Requests', triageManagerJob({ - target: 'pull-requests', - areaIsKeyword: true, - defaultArea: '{"reviewers":{"teamReviewers":["aws-cdk-core-team"]}}', - parameters: '[{"area":"pullrequests","keywords":["pullrequestkeyword"]}]', - credentials: repo.github?.projenCredentials, - })); } }