Bug
The pr-triage-manager job in .github/workflows/issue-label-assign.yml fails on every PR from beginning contributors with:
RequestError [HttpError]: Reviews may only be requested from collaborators.
One or more of the teams you specified is not a collaborator of the aws/aws-cdk repository.
Root Cause
The workflow references team aws-cdk-owners which does not exist in the aws org:
pr-triage-manager:
steps:
- uses: aws-github-ops/aws-issue-triage-manager@main
with:
github-token: "${{ secrets.PROJEN_GITHUB_TOKEN }}"
target: "pull-requests"
default-area: >
{"reviewers":{"teamReviewers":["aws-cdk-owners"]}} # ← team does not exist
Impact
- 25+ open PRs from beginning contributors have this failure on their check runs
- The failed check creates noise and confusion for first-time contributors
- Some PRs have been in this state for 40-53 days
Affected PRs (25)
| PR |
Title |
Author |
| #38193 |
feat(ec2): support CpuOptions on LaunchTemplate |
@emi111y |
| #38185 |
feat(neptune-alpha): add engine version v1.5.0.0 |
@vaibhavm99 |
| #38176 |
fix(bedrock-agentcore-alpha): lambda gateway targets accept unsupported credential providers |
@vishwakt |
| #38173 |
feat(codebuild): add Node.js 24 Lambda build images |
@andredcoliveira |
| #38123 |
docs(dynamodb): fix typo in TableV2MultiAccountReplica docs |
@engjonah |
| #38108 |
fix(pipelines): make Step subclasses assignable to IFileSetProducer |
@laazyj |
| #38107 |
fix(batch): make ComputeEnvironments assignable under exactOptionalPropertyTypes |
@laazyj |
| #38106 |
fix(apigatewayv2): make HttpApi assignable to IHttpApi |
@laazyj |
| #38105 |
fix(dynamodb): make Table/TableV2 assignable under exactOptionalPropertyTypes |
@laazyj |
| #38104 |
fix(s3): make Bucket assignable to IBucket under exactOptionalPropertyTypes |
@laazyj |
| #38098 |
docs(s3): enableEventBridgeNotification() emits object created S3 events |
@2dukes |
| #38083 |
fix(bedrockagentcore): make GatewayTarget assignable to IMcpGatewayTarget |
@laazyj |
| #38008 |
fix(glue-alpha): omit comments from struct type strings |
@sjh9714 |
| #37994 |
fix(events): cannot specify a custom id on rule targets |
@tskawada |
| #37991 |
docs(sns): expand grant* JSDoc with granted actions |
@MukundaKatta |
| #37990 |
fix(rds): propagate RemovalPolicy.RETAIN_ON_UPDATE_OR_DELETE to helpers |
@suhas38222 |
| #37988 |
feat(glue-alpha): support Apache Iceberg tables |
@ksco92 |
| #37965 |
fix(stepfunctions-tasks): mapFromJsonPath produces invalid key for tokenized JsonPath |
@Khangdang1690 |
| #37963 |
fix(custom-resource-handler): remove hardcoded partition in s3 handler |
@Khangdang1690 |
| #37954 |
fix(logs): emit root ARN in resource policy to prevent CloudFormation drift |
@nithinnnv |
| #37890 |
feat(sns-subscriptions): support cross-region delivery from opt-in regions |
@DavidA94 |
| #37885 |
docs(ec2): clarify default network ACL rule 100 |
@MukundaKatta |
| #37884 |
fix(events): serialize EventBusPolicy statements |
@MukundaKatta |
| #37879 |
fix(logs): use account root ARN principals |
@MukundaKatta |
| #37872 |
fix(cloudfront-origins): validate httpPort/httpsPort range in HttpOrigin |
@kawaaaas |
Fix
Update teamReviewers in .github/workflows/issue-label-assign.yml to reference an existing team (likely aws-cdk-team or aws-cdk-reviewers).
Bug
The
pr-triage-managerjob in.github/workflows/issue-label-assign.ymlfails on every PR from beginning contributors with:Root Cause
The workflow references team
aws-cdk-ownerswhich does not exist in theawsorg:Impact
Affected PRs (25)
Fix
Update
teamReviewersin.github/workflows/issue-label-assign.ymlto reference an existing team (likelyaws-cdk-teamoraws-cdk-reviewers).