Skip to content

Commit

Permalink
Merge pull request #23 from markussiebert/feat/cdk-v2-migration
Browse files Browse the repository at this point in the history
feat(CDK): update to cdk v2
  • Loading branch information
markussiebert authored Apr 8, 2022
2 parents 0b86cbb + 2aa04c9 commit 62bccfd
Show file tree
Hide file tree
Showing 12 changed files with 440 additions and 1,066 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/upgrade-main.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

81 changes: 14 additions & 67 deletions .projen/deps.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

59 changes: 10 additions & 49 deletions .projen/tasks.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

21 changes: 1 addition & 20 deletions .projenrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,7 @@ const { awscdk } = require('projen');
const project = new awscdk.AwsCdkConstructLibrary({
author: 'Markus Siebert',
authorAddress: '[email protected]',
cdkVersion: '1.0.0',
cdkVersionPinning: false,
cdkVersion: '2.1.0',
keywords: [
'mozilla/sops',
'sops',
Expand All @@ -12,31 +11,13 @@ const project = new awscdk.AwsCdkConstructLibrary({
'secrets management',
'secrets',
],
cdkDependenciesAsDeps: false,
defaultReleaseBranch: 'main',
npmignoreEnabled: true,
name: 'cdk-sops-secrets',
repositoryUrl: 'https://github.com/markussiebert/cdk-sops-secrets.git',
peerDeps: [
'@aws-cdk/aws-secretsmanager@^1.0.0',
'@aws-cdk/aws-iam@^1.0.0',
'@aws-cdk/aws-lambda@^1.0.0',
'@aws-cdk/aws-logs@^1.0.0',
'@aws-cdk/aws-s3-assets@^1.0.0',
'@aws-cdk/aws-kms@^1.0.0',
],
// deps: [], /* Runtime dependencies of this module. */
// description: undefined, /* The description is just a string that helps people understand the purpose of the package. */
// devDeps: [], /* Build dependencies for this module. */
devDeps: [
'@aws-cdk/aws-secretsmanager',
'@aws-cdk/aws-iam',
'@aws-cdk/aws-lambda',
'@aws-cdk/aws-logs',
'@aws-cdk/aws-s3-assets',
'@aws-cdk/aws-kms',
'@aws-cdk/assertions',
],
integrationTestAutoDiscover: true,
prettier: true,
prettierOptions: {
Expand Down
Loading

0 comments on commit 62bccfd

Please sign in to comment.