diff --git a/.github/workflows/pull-request-lint.yml b/.github/workflows/pull-request-lint.yml index c068f2a4d..877f93c44 100644 --- a/.github/workflows/pull-request-lint.yml +++ b/.github/workflows/pull-request-lint.yml @@ -16,7 +16,7 @@ jobs: name: Validate PR title runs-on: ubuntu-latest permissions: - pull-requests: write + pull-requests: read if: (github.event_name == 'pull_request' || github.event_name == 'pull_request_target') steps: - id: validate-pr-title diff --git a/.gitignore b/.gitignore index 36f2c7934..81b474446 100644 --- a/.gitignore +++ b/.gitignore @@ -9,7 +9,7 @@ !/package.json !/LICENSE !/.npmignore -logs +/logs *.log npm-debug.log* yarn-debug.log* diff --git a/.projen/tasks.json b/.projen/tasks.json index 1941e820c..8d8b86019 100644 --- a/.projen/tasks.json +++ b/.projen/tasks.json @@ -422,7 +422,8 @@ { "exec": "git diff --ignore-space-at-eol --exit-code" } - ] + ], + "condition": "git log --oneline -1 | grep -v \"chore(release):\" > /dev/null" }, "schemas": { "name": "schemas", diff --git a/package.json b/package.json index 0217e9223..e2aca7738 100644 --- a/package.json +++ b/package.json @@ -50,7 +50,7 @@ "organization": false }, "devDependencies": { - "@cdk8s/projen-common": "^0.1.32", + "@cdk8s/projen-common": "^0.1.35", "@stylistic/eslint-plugin": "^2", "@types/fs-extra": "^8", "@types/jest": "^29", @@ -67,7 +67,7 @@ "fast-glob": "^3.3.3", "jest": "^29", "jest-junit": "^17", - "projen": "^0.103.27", + "projen": "^0.104.0", "ts-jest": "^29", "ts-node": "^10.9.2", "typescript": "~5.9", diff --git a/yarn.lock b/yarn.lock index 7beadf256..855e11a70 100644 --- a/yarn.lock +++ b/yarn.lock @@ -270,12 +270,12 @@ resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== -"@cdk8s/projen-common@^0.1.32": - version "0.1.32" - resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.1.32.tgz#32e60ea1b7546beeef63b39f967057f15c58df06" - integrity sha512-H24N19wsDhfFvK+YVprvAQecg71B0BzoS30570eh818/trqiz670LvBUcWn/eFORrJlF3pRjFRCaojyg60F59A== +"@cdk8s/projen-common@^0.1.35": + version "0.1.35" + resolved "https://registry.yarnpkg.com/@cdk8s/projen-common/-/projen-common-0.1.35.tgz#2b34eb494869e95137887b76f14532b3f0d7e129" + integrity sha512-HasGdFwUQFVlsggOst2QYNcl1X82e65OhghPX0+yOyCv5YCAsv3Hc66IgalbTiUDx6l5gjBNihh6D1X4XZur2Q== dependencies: - codemaker "^1.140.0" + codemaker "^1.141.0" deepmerge "^4.3.1" "@conventional-changelog/git-client@3.1.0": @@ -1532,6 +1532,15 @@ codemaker@^1.140.0: decamelize "^5.0.1" fs-extra "^10.1.0" +codemaker@^1.141.0: + version "1.141.0" + resolved "https://registry.yarnpkg.com/codemaker/-/codemaker-1.141.0.tgz#cbbc4902de5d7404ee22ec61e6b688afa8b0d6af" + integrity sha512-OpueAw6U+vDjYOOZ0RLexINaMaybJUus64+CoJa6u9d3oWaI43sSQFMAuJT2jT6zyGlFkeRlbk/vT2E5396fcg== + dependencies: + camelcase "^6.3.0" + decamelize "^5.0.1" + fs-extra "^10.1.0" + collect-v8-coverage@^1.0.0: version "1.0.3" resolved "https://registry.yarnpkg.com/collect-v8-coverage/-/collect-v8-coverage-1.0.3.tgz#cc1f01eb8d02298cbc9a437c74c70ab4e5210b80" @@ -4016,10 +4025,10 @@ pretty-format@^29.0.0, pretty-format@^29.7.0: ansi-styles "^5.0.0" react-is "^18.0.0" -projen@^0.103.27: - version "0.103.27" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.103.27.tgz#9566a171ff5037dee04158b194e831b97411cdb2" - integrity sha512-dtcvFZOIhQ+AYOeOhSDSReKCgcYbrAFsKZMM+JzlA9v0icegQAolZDHhdNTDaSYODfRSgVzE+U/B2jfdImSsNQ== +projen@^0.104.0: + version "0.104.0" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.104.0.tgz#c675ec46f19b9e103bdd98aae5a8d5b693c7f81b" + integrity sha512-bck2BtTC9XhGBsE1QVpDtDC36HJf4YJjqR1SanJooHmE2KBaYch6mkYFpyPdlOizrjhR6ZFfpRFGUxwsXOJvHQ== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3"