diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 95e779005..3bd989aa1 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -11,6 +11,21 @@ updates: - auto-approve allow: - dependency-type: production + ignore: + - dependency-name: "@aws-cdk-testing/cli-integ" + - dependency-name: "@aws-cdk/cdk-assets-lib" + - dependency-name: "@aws-cdk/cli-plugin-contract" + - dependency-name: "@aws-cdk/cloud-assembly-api" + - dependency-name: "@aws-cdk/cloud-assembly-schema" + - dependency-name: "@aws-cdk/cloudformation-diff" + - dependency-name: "@aws-cdk/integ-runner" + - dependency-name: "@aws-cdk/private-tools" + - dependency-name: "@aws-cdk/toolkit-lib" + - dependency-name: "@aws-cdk/user-input-gen" + - dependency-name: "@aws-cdk/yarn-cling" + - dependency-name: aws-cdk + - dependency-name: cdk + - dependency-name: cdk-assets directories: - / - /packages/@aws-cdk-testing/cli-integ diff --git a/.projenrc.ts b/.projenrc.ts index ce1055507..b21516777 100644 --- a/.projenrc.ts +++ b/.projenrc.ts @@ -1722,6 +1722,9 @@ new pj.YamlFile(repo, '.github/dependabot.yml', { 'allow': [{ 'dependency-type': 'production', }], + 'ignore': repoProject.subprojects + .map(p => ({ 'dependency-name': p.name })) + .sort((a, b) => a['dependency-name'].localeCompare(b['dependency-name'])), 'directories': ['/', ...repoProject.node.children .filter(child => child instanceof TypeScriptWorkspace) .map(ts => `/${path.relative(repoProject.outdir, ts.outdir)}`)