Skip to content

CI pending maintainer action: Until 2026-July-26 #38356

Description

@aws-cdk-automation

Pre-existing backlog of beginning-contributor PRs pending maintainer CI action, snapshotted 2026-07-23.

This is a tracker for all pending PRs backlog. It is not auto-refreshed — the weekly workflow tracks new pending PRs in separate weekly issues. Check off / close PRs here as they are cleared.

170 PR(s) — 🔒 Pending CI approval: 88 · ⚠️ No build CI activity: 82

🔒 Pending CI approval (86)

PR Title Author Pending since
#38193 feat(ec2): support CpuOptions on LaunchTemplate @emi111y 2026-06-25 (27d)
#38122 fix(iam): ensure attachToRole honors role mutability @joerino96 2026-06-25 (27d)
#38085 fix(eks-v2): emit empty PublicAccessCidrs when endpoint access is PRIVATE @sam-intigriti 2026-06-26 (27d)
#37982 fix(cdk): resolve #37783 by fixing missing top-level sseSpecification… @gingeekrishna 2026-06-27 (26d)
#38140 fix(ecs): suppress shouldUseCircuitBreaker warning for DAEMON scheduling strategy services @gingeekrishna 2026-06-27 (26d)
#38141 feat(fsx): add L2 construct for DataRepositoryAssociation @gingeekrishna 2026-06-27 (26d)
#38210 fix(rds): add manageMasterUserPassword support to DatabaseInstanceFromSnapshot @gingeekrishna 2026-06-27 (25d)
#38028 fix(iam): grantAssumeRole/grantPassRole param name mismatch breaks Python type checkers @dcsid 2026-06-28 (25d)
#38212 ci: pin all GitHub Actions to full commit SHAs to prevent supply-chain attacks @XananasX7 2026-06-28 (25d)
#38170 fix(logs): emit canonical root ARN in resource policy to prevent drif… @Ris345 2026-06-28 (24d)
#38215 feat(ec2): reference the Amazon-provided IPv6 CIDR block of a dual stack VPC @RamazanKara 2026-06-29 (23d)
#38024 docs(stepfunctions-tasks): fix duplicated "to" in EMR task descriptions @dcsid 2026-06-29 (23d)
#38232 fix(fsx): validate fileSystemTypeVersion V_2_12 and V_2_15 require PE… @SihanZhan 2026-07-01 (21d)
#38023 feat(servicecatalogappregistry-alpha): retrieve attributes from an attribute group @dcsid 2026-07-01 (21d)
#38018 feat(ssm): support region option for valueFromLookup @dcsid 2026-07-01 (21d)
#35501 chore(s3-deployment): increase default memory limit from 128MB to 512MB @ychjamie 2026-07-02 (20d)
#38231 fix(elasticloadbalancingv2): allow logging in env-agnostic stacks @Dricmoy 2026-07-03 (20d)
#38249 docs(ec2): clarify RouterType.GATEWAY supports Virtual Private Gateway @Adam-Horse 2026-07-04 (19d)
#38250 fix(aws-ecs): suppress shouldUseCircuitBreaker warning for DAEMON scheduling services @gingeekrishna 2026-07-04 (18d)
#38251 fix(aws-eks,aws-eks-v2): allow access policies on AccessEntryType.EC2 entries @gingeekrishna 2026-07-04 (18d)
#38252 fix(bedrockagentcore): preserve empty-string credentialPrefix/credentialParameterName in ApiKeyCredentialLocation @gingeekrishna 2026-07-05 (18d)
#36643 feat(apigateway): update domain name security policy @Jojo134 2026-07-07 (16d)
#37817 feat(rds): add IAM master user authentication support to DatabaseCluster @abhishektang 2026-07-07 (15d)
#35022 feat(pipelines): add executionMode support in CodePipeline L3 construct @gustaferiksson 2026-07-07 (15d)
#37001 feat(pipelines): add RetryMode option to CDK Pipeline @dil-bagoston 2026-07-08 (14d)
#38285 feat(pipelines): add assumeRole parameter to CodeBuildStep @umbertocicciaa 2026-07-11 (11d)
#38288 fix(lambda-nodejs): fails to find esbuild in npm workspace-local node_modules @kennethhli 2026-07-12 (11d)
#38290 feat(cognito): add issuerType property to UserPool @emi111y 2026-07-13 (10d)
#38300 fix(events): EventBus.archive() does not forward kmsKey to the underlying Archive construct @markbecker7 2026-07-13 (9d)
#38240 fix(ec2): fix CIDR range overlap check @jheidbrink 2026-07-13 (9d)
#38160 chore(rds): add postgres engine 18.3 @merlinorg 2026-07-15 (7d)
#38319 chore: remove dead codeowners rules for packages moved to aws-cdk-cli @kobihikri 2026-07-15 (7d)
#38320 chore: pin external github actions to full commit shas @kobihikri 2026-07-15 (7d)
#37985 feat(pipelines): support removalPolicy and autoDeleteObjects for artifact bucket @masamaru0513 2026-07-16 (6d)
#37900 feat(ec2): add ipAddressType and dnsRecordIpType to GatewayVpcEndpoint @Zelys-DFKH 2026-07-16 (6d)
#37899 fix(lambda-nodejs): run beforeInstall hook after workspace files are written @Zelys-DFKH 2026-07-16 (6d)
#37896 fix(ec2): wrap L1 CfnSubnet in selectSubnetObjects so SubnetIds resolve in templates @Zelys-DFKH 2026-07-16 (6d)
#37893 fix(ec2): add DependsOn VPCGatewayAttachment to IPv6 default route @Zelys-DFKH 2026-07-16 (6d)
#37878 fix(custom-resource-handlers): retry on AccessDeniedException to handle IAM propagation delay @Zelys-DFKH 2026-07-16 (6d)
#37877 fix(cognito): skip domainPrefix validation when value contains embedded token markers @Zelys-DFKH 2026-07-16 (6d)
#37874 fix(stepfunctions): Choice.afterwards() excludes the otherwise branch from end states by default @Zelys-DFKH 2026-07-16 (6d)
#37868 fix(ecs): support digest references in TagParameterContainerImage via imageDigest option @Zelys-DFKH 2026-07-16 (6d)
#37865 fix(events): omit KmsKeyIdentifier from Archive when no KMS key is configured @Zelys-DFKH 2026-07-16 (6d)
#37838 fix(dynamodb): TableV2MultiAccountReplica omits top-level SSESpecification for KMS encryption @Zelys-DFKH 2026-07-16 (6d)
#37837 fix(logs): emit account root ARN in resource policy to prevent CloudFormation drift @Zelys-DFKH 2026-07-16 (6d)
#37836 fix(autoscaling): StepScalingPolicy emits spurious cooldown deprecation warning @Zelys-DFKH 2026-07-16 (6d)
#37997 feat(bedrock-agentcore-alpha): allow tagging service-created runtime application log group @gingeekrishna 2026-07-16 (6d)
#38282 fix(bedrockagentcore): Memory does not set defaultChild, breaking applyRemovalPolicy @ATKasem 2026-07-16 (6d)
#38335 docs(eks-v2): fix Architecture diagram code block in README @omarqureshi 2026-07-17 (6d)
#38259 feat(ecs): support configurable deployment circuit breaker settings @SIDDHESH1564 2026-07-17 (5d)
#38083 fix(bedrockagentcore): make GatewayTarget assignable to IMcpGatewayTarget under exactOptionalPropertyTypes @laazyj 2026-07-17 (5d)
#38045 fix(bedrockagentcore): Memory no longer creates an unused execution role @vishwakt 2026-07-17 (5d)
#37990 fix(rds): propagate RemovalPolicy.RETAIN_ON_UPDATE_OR_DELETE to helper resources @suhas38222 2026-07-18 (5d)
#38343 fix(ec2): client vpn endpoint tags not applied via Tags.of @kennethhli 2026-07-18 (4d)
#38345 fix(docdb): allow unresolved subnet lists in database clusters @fukunaga-kengo 2026-07-19 (4d)
#38346 feat(ecs-patterns): add dual-stack DNS aliases for application load balanced services @fukunaga-kengo 2026-07-19 (3d)
#38349 docs(s3): clarify cross-account replication ownership @fukunaga-kengo 2026-07-20 (3d)
#38173 feat(codebuild): add Node.js 24 Lambda build images @andredcoliveira 2026-07-20 (3d)
#38213 fix(events): fromObject preserves user-specified key names in InputPathsMap @gingeekrishna 2026-07-20 (2d)
#38279 fix(rds): dbProxyName can mismatch deployed resource due to RDS lowercasing @ATKasem 2026-07-20 (2d)
#38211 fix(core): Validations.acknowledge() does not suppress warnings from Annotations.addWarningV2() @gingeekrishna 2026-07-21 (2d)
#38221 feat(neptune): add Neptune global database cluster support @masterhugo 2026-07-21 (1d)
#38184 fix(dynamodb): remove deprecated tablegrants props from tablev2 @josemfche 2026-07-21 (1d)
#36451 feat(ec2): add volume initialization rate to ebs props for launchtemplate @dalatrex 2026-07-21 (1d)
#38195 fix(logs): emit account root ARN in resource policies to avoid drift false positive @UTKARSH698 2026-07-22 (1d)
#38368 fix(backup): generated backup plan name is not unique across stacks (… @emi111y 2026-07-22 (1d)
#36552 fix: SecurityGroup validation error msg (trivial) @jortkoopmans 2026-07-22 (0d)
#38200 feat(s3-deployment): add destinationBucketRegion prop for cross-region deployments @bentorb 2026-07-22 (0d)
#38373 docs: fix broken and malformed links in contributing and package docs @ZayanKhan-12 2026-07-22 (0d)
#38332 fix(bedrockagentcore): set default child on BrowserCustom L2 so applyRemovalPolicy works @sanyamk23 2026-07-22 (0d)
#38372 feat(bedrockagentcore): add manageDeliveryResourcePolicy opt-out for runtime observability @sanyamk23 2026-07-22 (0d)
#38376 docs: fix 1 broken link(s) via archive.org @mirkosalvato1-ctrl 2026-07-22 (0d)
#38219 feat(applicationautoscaling): add high-resolution ECS predefined metrics @sanyamk23 2026-07-22 (0d)
#38328 fix(bedrockagentcore): set default child on Runtime L2 so applyRemovalPolicy works @sanyamk23 2026-07-22 (0d)
#38228 fix(ecs): validate environment variable limit in container definitions @sanyamk23 2026-07-22 (0d)
#36309 fix(ecs): enableDeploymentAlarms should mutate the alarmNames property @vito-laurenza-zocdoc 2026-07-23 (0d)
#38395 fix(core): suppress false-positive E9002 validation warning for ICMP security group rules @fifthist 2026-07-24 (2d)
#38358 docs(ec2): clarify RouterType.GATEWAY supports Virtual Private Gateway @wasim-builds 2026-07-24 (2d)
#38331 fix(rds): properly handle RETAIN_ON_UPDATE_OR_DELETE in subresources @wasim-builds 2026-07-24 (2d)
#38330 fix(logs): emit canonical root ARN for ResourcePolicy principals @wasim-builds 2026-07-24 (2d)
#38375 fix(elasticloadbalancingv2): make NetworkLoadBalancer assignable to INetworkLoadBalancer under exactOptionalPropertyTypes @sanyamk23 2026-07-24 (1d)
#38399 fix(dynamodb): avoid TableGrantsProps deprecation warnings for TableV2 @deveshsinghal09 2026-07-24 (1d)
#38277 feat(autoscaling): add support for AutoScalingInstanceRefresh UpdatePolicy @ethanshen18 2026-07-24 (1d)
#38401 feat(rds): add SqlServerEngineVersion constants for engine v17 @boluwatifeajayi 2026-07-24 (1d)
#38357 fix(stepfunctions-tasks): tighten permissions in SubmitBatchJob to scoped job definitions @wasim-builds 2026-07-25 (0d)
#38384 fix(dynamodb): table v2 arn validation (#38354) @wasim-builds 2026-07-25 (0d)
#38385 fix(ec2): eks proxy endpoint (#38369) @wasim-builds 2026-07-25 (0d)
#38386 fix(bedrockagentcore): defaultchild setup (#38327) @wasim-builds 2026-07-25 (0d)

⚠️ No build CI activity (82)

PR Title Author Pending since
#30843 feat(apigatewayv2-authorizers): add payloadFormatVersion field to HttpLambdaAuthorizer @yasamoka 2024-07-13 (740d)
#34202 feat(ecs-patterns): enable Backlog per instance scaling in QueueProcessingFargateService @Abdul-pitodia 2025-04-20 (458d)
#34365 feat(codebuild): add ec2 image types @okasyun 2025-05-11 (438d)
#34051 feat(backup): add indexActions prop to BackupPlanRule @georeeve 2025-05-27 (421d)
#36892 feat(eks): support internal load balancers in isolated subnets @Ashutosh0x 2026-02-05 (167d)
#36587 fix(lambda-nodejs): copy .npmrc for pnpm to enable private registry authentication @sebastianplesciuc 2026-02-06 (166d)
#36073 feat(stepfunctions): add JSONata expression support for TaskRole @t3yamoto 2026-02-09 (164d)
#35472 feat(stepfunctions-tasks): add awsSdkCredentials to CallAwsServiceCrossRegion for cross-account scenarios @t3yamoto 2026-02-09 (163d)
#37250 fix(cloudfront): warn when minimumProtocolVersion is set without a certificate @tiwari91 2026-03-14 (130d)
#37251 docs(sns): add IAM action details to grant method docstrings @tiwari91 2026-03-14 (130d)
#37194 fix(core): assign concat() result for cdk-migrate telemetry @abhu85 2026-03-14 (130d)
#36996 docs(stepfunctions-tasks): clarify that fromStringSet only accepts static arrays @ak2ie 2026-03-16 (128d)
#37243 fix(secretsmanager): grant KMS decrypt/encrypt directly to grantee in grantRead/grantWrite @saurav61091 2026-03-17 (128d)
#37068 fix(logs): correct metric name in metricIncomingLogEvents @abhu85 2026-03-18 (127d)
#37278 fix(ec2): fix typo in SecurityGroup egress error message @karesansui-u 2026-03-18 (127d)
#35929 fix(s3): l2 construct Bucket replication metrics cannot be enabled without replication time control (RTC) @NaveenKumar-Marupalli 2026-03-21 (124d)
#36558 fix(logs): add DateOfBirth as type of personally identifiable information (PII) for CloudWatch Logs data protection @rgoltz 2026-03-21 (123d)
#37301 docs(ec2): fix default description for VpcEndPointServiceProps.allowedRegions @gamrothc 2026-03-21 (123d)
#37280 feat(cloudfront-origins): add owner account id support for cross account vpc origins @kawaaaas 2026-03-22 (123d)
#36913 feat(cloudfront-origins): add HttpApiOrigin to support API Gateway HTTP API as CloudFront origin @kawaaaas 2026-03-22 (123d)
#36894 feat(cloudfront-origins): ip address type for rest api origin @kawaaaas 2026-03-22 (123d)
#36990 feat(lambda-event-sources): add sqs provisioned poller config @kawaaaas 2026-03-22 (122d)
#37303 fix(s3): avoid access denied when disabling autoDeleteObjects property @Adityakk9031 2026-03-22 (122d)
#37388 feat(eks-v2): allow providing an existing IAM role to ServiceAccount with POD_IDENTITY @letsgomeow 2026-04-05 (109d)
#37392 feat(eks): allow providing an existing IAM role to ServiceAccount with POD_IDENTITY @letsgomeow 2026-04-05 (109d)
#37185 feat(codepipeline-actions): expose PR-specific variables in CodeStarConnectionsSourceAction @hmkim 2026-04-07 (106d)
#37589 fix(ecs): allow ephemeralStorageGiB for Windows Fargate platform version 1.0.0 @rgoltz 2026-04-14 (100d)
#37521 fix: show helpful error when docker is missing during bundling fallback @knQzx 2026-04-14 (99d)
#37598 feat(codebuild): add imageId, scalingConfiguration and proxyConfiguration to Fleet L2 construct @rgoltz 2026-04-15 (98d)
#37384 fix(eks): truncate kubectl error output to avoid CloudFormation respo… @ashoknarayan 2026-04-20 (94d)
#37676 docs(ec2): modify enum RouterType.GATEWAY JsDoc to include Virtual Private Gateway @NaveenKumar-Marupalli 2026-04-23 (91d)
#37690 fix(stepfunctions-tasks): scope SubmitBatchJob IAM resource to job definition name @JahanzaibTayyab 2026-04-25 (88d)
#37688 fix(stepfunctions): default StateMachine IAM role missing confused deputy protection best practices @NaveenKumar-Marupalli 2026-04-26 (88d)
#36919 feat(cloudwatch): support live data for SingleValueWidget in cloudwatch dashboards @Darasimi-Ajewole 2026-04-26 (87d)
#37695 fix(cloudwatch): make concrete widgets assignable to widget interface @cyphercodes 2026-04-27 (87d)
#37736 fix(elasticache): use time string for serverless backup time @MukundaKatta 2026-04-30 (83d)
#37638 fix(rds): fix default port in proxy @tiksangng 2026-05-04 (79d)
#37759 fix(core): preserve unresolved Tags property tokens @tejakusireddy 2026-05-05 (79d)
#37787 fix(backup): use Conditions instead of ListOfTags in BackupSelection @emfrab 2026-05-07 (76d)
#36640 feat(pipelines): default manual approval steps to service role @lexedwards 2026-05-11 (73d)
#36225 feat(neptune-alpha): add publiclyAccessible @dennis-ruhe-npo 2026-05-11 (72d)
#37297 feat(cloudwatch): add L2 construct for AlarmMuteRule @kawaaaas 2026-05-14 (69d)
#37316 feat(cloudfront-origins): add mutual TLS (mTLS) authentication support for custom origins @kawaaaas 2026-05-14 (69d)
#37881 fix(eks-v2): expose access entry groups and username @MukundaKatta 2026-05-15 (69d)
#37890 feat(sns-subscriptions): support cross-region delivery from opt-in regions @DavidA94 2026-05-15 (68d)
#36584 fix(ecs): stack name can result in noncompliant capacity provider name @kichik 2026-05-19 (64d)
#37954 fix(logs): emit root ARN in resource policy to prevent CloudFormation drift @nithinnnv 2026-05-21 (63d)
#37670 fix(s3-deployment): sanitize all log outputs to mitigate CWE-117/93 @jonmiller-iv 2026-05-21 (62d)
#37963 fix(custom-resource-handler): remove hardcoded partition in s3 auto-delete-objects handler @Khangdang1690 2026-05-21 (62d)
#37965 fix(stepfunctions-tasks): mapFromJsonPath produces invalid M.$.$ key for tokenized JsonPath @Khangdang1690 2026-05-21 (62d)
#37968 fix(bedrockagentcore): fromAsset, fromS3, fromEcrRepository, fromCodeAsset - AgentRuntimeArtifact does not support multiple Runtimes with single artifact due to permissions grant problem @NaveenKumar-Marupalli 2026-05-22 (62d)
#37988 feat(glue-alpha): support Apache Iceberg tables @ksco92 2026-05-24 (59d)
#37991 docs(sns): expand grant* JSDoc with granted actions @MukundaKatta 2026-05-24 (59d)
#37994 fix(events): cannot specify a custom id on rule targets @tskawada 2026-05-25 (58d)
#38008 fix(glue-alpha): omit comments from struct type strings @sjh9714 2026-05-26 (57d)
#37858 feat(lambda-python-alpha): opt-in local (docker-less) bundling for PythonFunction @CoreOxide 2026-05-27 (56d)
#38032 fix(batch): use uppercase MANAGED/UNMANAGED for ComputeEnvironment type to avoid CloudFormation drift (under feature flag) @1mwataru 2026-05-28 (55d)
#37958 feat(synthetics): added additional synthetics python selenium runtimes @acehlis 2026-05-29 (54d)
#37941 fix(lambda-nodejs): add support for propagating devEngines field @zbrydon 2026-05-30 (54d)
#37998 fix(stepfunctions): grant KMS permissions for distributed map S3 IO @dcsid 2026-05-30 (54d)
#38012 fix(lambda): exclude unattached stack layers from function version hash @arieleli01212 2026-05-31 (52d)
#37742 feat(aws-cdk-lib): add s3FilesVolumeConfiguration to Volume @kench 2026-06-01 (51d)
#37562 chore: change security group validation error for allowAllOubound from ipv6 to ipv4 @geotrieu 2026-06-03 (50d)
#38046 fix(lambda-nodejs): bundling fails in pnpm workspaces using catalogs @ymulenll 2026-06-04 (48d)
#38098 docs(s3): enableEventBridgeNotification() emits object created S3 events @2dukes 2026-06-05 (47d)
#38104 fix(s3): make Bucket assignable to IBucket under exactOptionalPropertyTypes @laazyj 2026-06-06 (46d)
#38036 fix(ec2): make VpcBase assignable to IVpc under exactOptionalPropertyTypes @laazyj 2026-06-06 (46d)
#38066 fix(events): make EventBus and ApiDestination assignable to their interfaces under exactOptionalPropertyTypes @laazyj 2026-06-06 (46d)
#38081 fix(appconfig): make ConfigurationBase assignable to IConfiguration under exactOptionalPropertyTypes @laazyj 2026-06-06 (46d)
#38082 fix(lambda): make Alias and Version assignable to IAlias/IVersion under exactOptionalPropertyTypes @laazyj 2026-06-06 (46d)
#38084 fix(secretsmanager): make SecretBase and SecretTargetAttachment assignable to their interfaces under exactOptionalPropertyTypes @laazyj 2026-06-06 (46d)
#38091 fix(codedeploy): make ServerDeploymentGroup assignable to IServerDeploymentGroup under exactOptionalPropertyTypes @laazyj 2026-06-06 (46d)
#38093 fix(apigateway): make RestApiBase assignable to IRestApi under exactOptionalPropertyTypes @laazyj 2026-06-06 (46d)
#38097 fix(ecs): make Cluster and task definitions assignable to their interfaces under exactOptionalPropertyTypes @laazyj 2026-06-06 (46d)
#37880 fix(codepipeline): clean up cross-region replication buckets @nanookclaw 2026-06-06 (46d)
#38105 fix(dynamodb): make Table and TableV2 assignable to their interfaces under exactOptionalPropertyTypes @laazyj 2026-06-06 (46d)
#38106 fix(apigatewayv2): make HttpApi assignable to IHttpApi under exactOptionalPropertyTypes @laazyj 2026-06-06 (46d)
#38107 fix(batch): make ComputeEnvironments and JobQueue assignable to their interfaces under exactOptionalPropertyTypes @laazyj 2026-06-07 (45d)
#38108 fix(pipelines): make Step subclasses assignable to IFileSetProducer under exactOptionalPropertyTypes @laazyj 2026-06-07 (45d)
#38123 docs(dynamodb): fix typo in TableV2MultiAccountReplica docs @engjonah 2026-06-10 (43d)
#38143 fix(s3): cannot create ACCOUNT_REGIONAL bucket with specified bucketName in L2 Bucket @NaveenKumar-Marupalli 2026-06-17 (35d)
#37984 fix(bedrock-agentcore-alpha): add tracing resource policy opt-out @gingeekrishna 2026-06-19 (33d)

Close this issue once all listed PRs have been handled.

Metadata

Metadata

Assignees

Labels

ci-pending-trackingweekly tracking issue listing all pending PRs

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions