diff --git a/.github/workflows/auto-close-community-issues.yml b/.github/workflows/auto-close-community-issues.yml index cea45e9d..ede1746e 100644 --- a/.github/workflows/auto-close-community-issues.yml +++ b/.github/workflows/auto-close-community-issues.yml @@ -13,7 +13,7 @@ jobs: if: github.event.issue.user.login != 'team-tf-cdk' && !contains(fromJSON('["OWNER", "MEMBER", "COLLABORATOR", "CONTRIBUTOR"]'), github.event.issue.author_association) steps: - name: Checkout - uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab + uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 - name: Auto-close issues by non-collaborators env: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/auto-close-community-prs.yml b/.github/workflows/auto-close-community-prs.yml index d962e831..c8684a5b 100644 --- a/.github/workflows/auto-close-community-prs.yml +++ b/.github/workflows/auto-close-community-prs.yml @@ -13,7 +13,7 @@ jobs: if: github.event.pull_request.user.login != 'team-tf-cdk' && !contains(fromJSON('["OWNER", "MEMBER", "COLLABORATOR", "CONTRIBUTOR"]'), github.event.pull_request.author_association) steps: - name: Checkout - uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab + uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 - name: Auto-close PRs by non-collaborators env: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 3be768e6..85391ed1 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -15,13 +15,13 @@ jobs: CI: "true" steps: - name: Checkout - uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab + uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 with: ref: ${{ github.event.pull_request.head.ref }} repository: ${{ github.event.pull_request.head.repo.full_name }} fetch-depth: 0 - name: Setup Node.js - uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c + uses: actions/setup-node@8f152de45cc393bb48ce5d89d36b731f54556e65 with: node-version: 18.12.0 - name: Install dependencies @@ -43,7 +43,7 @@ jobs: git diff --staged --patch --exit-code > .repo.patch || echo "self_mutation_happened=true" >> $GITHUB_OUTPUT - name: Upload patch if: steps.self_mutation.outputs.self_mutation_happened - uses: actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce + uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 with: name: .repo.patch path: .repo.patch @@ -57,7 +57,7 @@ jobs: run: cd dist && getfacl -R . > permissions-backup.acl continue-on-error: true - name: Upload artifact - uses: actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce + uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 with: name: build-artifact path: dist @@ -69,7 +69,7 @@ jobs: if: always() && needs.build.outputs.self_mutation_happened && !(github.event.pull_request.head.repo.full_name != github.repository) steps: - name: Checkout - uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab + uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 with: token: ${{ secrets.PROJEN_GITHUB_TOKEN }} ref: ${{ github.event.pull_request.head.ref }} @@ -98,7 +98,7 @@ jobs: permissions: {} if: "! needs.build.outputs.self_mutation_happened" steps: - - uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c + - uses: actions/setup-node@8f152de45cc393bb48ce5d89d36b731f54556e65 with: node-version: 18.12.0 - name: Download build artifacts @@ -123,11 +123,11 @@ jobs: permissions: {} if: "! needs.build.outputs.self_mutation_happened" steps: - - uses: actions/setup-java@5ffc13f4174014e2d4d4572b3d74c3fa61aeb2c2 + - uses: actions/setup-java@0ab4596768b603586c0de567f2430c30f5b0d2b0 with: distribution: temurin java-version: 11.x - - uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c + - uses: actions/setup-node@8f152de45cc393bb48ce5d89d36b731f54556e65 with: node-version: 18.12.0 - name: Download build artifacts @@ -152,10 +152,10 @@ jobs: permissions: {} if: "! needs.build.outputs.self_mutation_happened" steps: - - uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c + - uses: actions/setup-node@8f152de45cc393bb48ce5d89d36b731f54556e65 with: node-version: 18.12.0 - - uses: actions/setup-python@bd6b4b6205c4dbad673328db7b31b7fab9e241c0 + - uses: actions/setup-python@65d7f2d534ac1bc67fcd62888c5f4f3d2cb2b236 with: python-version: 3.x - name: Download build artifacts @@ -180,10 +180,10 @@ jobs: permissions: {} if: "! needs.build.outputs.self_mutation_happened" steps: - - uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c + - uses: actions/setup-node@8f152de45cc393bb48ce5d89d36b731f54556e65 with: node-version: 18.12.0 - - uses: actions/setup-dotnet@607fce577a46308457984d59e4954e075820f10a + - uses: actions/setup-dotnet@3447fd6a9f9e57506b15f895c5b76d3b197dc7c2 with: dotnet-version: 3.x - name: Download build artifacts @@ -208,10 +208,10 @@ jobs: permissions: {} if: "! needs.build.outputs.self_mutation_happened" steps: - - uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c + - uses: actions/setup-node@8f152de45cc393bb48ce5d89d36b731f54556e65 with: node-version: 18.12.0 - - uses: actions/setup-go@fac708d6674e30b6ba41289acaab6d4b75aa0753 + - uses: actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe with: go-version: ^1.16.0 - name: Download build artifacts diff --git a/.github/workflows/force-release.yml b/.github/workflows/force-release.yml index 9daeca5a..ace7b736 100644 --- a/.github/workflows/force-release.yml +++ b/.github/workflows/force-release.yml @@ -23,7 +23,7 @@ jobs: CI: "true" steps: - name: Checkout - uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab + uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 with: ref: ${{ inputs.sha }} fetch-depth: 0 @@ -34,7 +34,7 @@ jobs: git config user.name "github-actions" git config user.email "github-actions@github.com" - name: Setup Node.js - uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c + uses: actions/setup-node@8f152de45cc393bb48ce5d89d36b731f54556e65 with: node-version: 16.14.0 - name: Install dependencies @@ -45,7 +45,7 @@ jobs: run: cd dist && getfacl -R . > permissions-backup.acl continue-on-error: true - name: Upload artifact - uses: actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce + uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 with: name: build-artifact path: dist @@ -59,11 +59,11 @@ jobs: CI: "true" steps: - name: Setup Node.js - uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c + uses: actions/setup-node@8f152de45cc393bb48ce5d89d36b731f54556e65 with: node-version: 16.14.0 - name: Setup Go - uses: actions/setup-go@fac708d6674e30b6ba41289acaab6d4b75aa0753 + uses: actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe with: go-version: ^1.16.0 - name: Download build artifacts diff --git a/.github/workflows/lock.yml b/.github/workflows/lock.yml index 7d2edba7..25fbe57e 100644 --- a/.github/workflows/lock.yml +++ b/.github/workflows/lock.yml @@ -11,7 +11,7 @@ jobs: pull-requests: write issues: write steps: - - uses: dessant/lock-threads@c1b35aecc5cdb1a34539d14196df55838bb2f836 + - uses: dessant/lock-threads@be8aa5be94131386884a6da4189effda9b14aa21 with: issue-comment: I'm going to lock this issue because it has been closed for at least 7 days. This helps our maintainers find and focus on the active issues. If you've found a problem that seems similar to this, please [open a new issue](https://github.com/cdktf/cdktf-provider-project/issues/new) so we can investigate further. issue-inactive-days: 7 diff --git a/.github/workflows/next-cdktf-version-pr.yml b/.github/workflows/next-cdktf-version-pr.yml index 737d1968..c3748b62 100644 --- a/.github/workflows/next-cdktf-version-pr.yml +++ b/.github/workflows/next-cdktf-version-pr.yml @@ -14,7 +14,7 @@ jobs: CHECKPOINT_DISABLE: "1" steps: - name: Checkout - uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab + uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 with: ref: ${{ github.event.pull_request.head.ref }} repository: ${{ github.event.pull_request.head.repo.full_name }} @@ -40,7 +40,7 @@ jobs: - name: Regenerate bindings run: yarn run fetch && yarn run compile && yarn run docgen - name: Create PR - uses: peter-evans/create-pull-request@284f54f989303d2699d373481a0cfa13ad5a6666 + uses: peter-evans/create-pull-request@153407881ec5c347639a548ade7d8ad1d6740e38 with: token: ${{ secrets.GITHUB_TOKEN }} branch: cdktf-next-pr diff --git a/.github/workflows/provider-upgrade.yml b/.github/workflows/provider-upgrade.yml index 6c7a4853..7ef9c561 100644 --- a/.github/workflows/provider-upgrade.yml +++ b/.github/workflows/provider-upgrade.yml @@ -17,7 +17,7 @@ jobs: NODE_OPTIONS: --max-old-space-size=6656 steps: - name: Checkout - uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab + uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 - run: yarn install - id: check_version run: yarn check-if-new-provider-version @@ -40,7 +40,7 @@ jobs: run: yarn docgen - name: Create Pull Request if: ${{ steps.check_version.outputs.new_version == 'available' }} - uses: peter-evans/create-pull-request@284f54f989303d2699d373481a0cfa13ad5a6666 + uses: peter-evans/create-pull-request@153407881ec5c347639a548ade7d8ad1d6740e38 with: commit-message: "fix: upgrade provider from `${{ steps.current_version.outputs.value }}` to version `${{ steps.new_version.outputs.value }}`" branch: auto/provider-upgrade diff --git a/.github/workflows/pull-request-lint.yml b/.github/workflows/pull-request-lint.yml index 6758951b..d4d95614 100644 --- a/.github/workflows/pull-request-lint.yml +++ b/.github/workflows/pull-request-lint.yml @@ -17,7 +17,7 @@ jobs: permissions: pull-requests: write steps: - - uses: amannn/action-semantic-pull-request@v5.0.2 + - uses: amannn/action-semantic-pull-request@47b15d52c5c30e94a17ec87eb8dd51ff5221fed9 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index bc417fff..bf0fbd1e 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -17,7 +17,7 @@ jobs: CI: "true" steps: - name: Checkout - uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab + uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 with: fetch-depth: 0 - name: Set git config safe.directory @@ -27,7 +27,7 @@ jobs: git config user.name "github-actions" git config user.email "github-actions@github.com" - name: Setup Node.js - uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c + uses: actions/setup-node@8f152de45cc393bb48ce5d89d36b731f54556e65 with: node-version: 18.12.0 - name: Install dependencies @@ -43,7 +43,7 @@ jobs: continue-on-error: true - name: Upload artifact if: ${{ steps.git_remote.outputs.latest_commit == github.sha }} - uses: actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce + uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 with: name: build-artifact path: dist @@ -56,7 +56,7 @@ jobs: issues: write if: needs.release.outputs.latest_commit == github.sha steps: - - uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c + - uses: actions/setup-node@8f152de45cc393bb48ce5d89d36b731f54556e65 with: node-version: 18.12.0 - name: Download build artifacts @@ -99,7 +99,7 @@ jobs: issues: write if: needs.release.outputs.latest_commit == github.sha steps: - - uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c + - uses: actions/setup-node@8f152de45cc393bb48ce5d89d36b731f54556e65 with: node-version: 18.12.0 - name: Download build artifacts @@ -146,11 +146,11 @@ jobs: issues: write if: needs.release.outputs.latest_commit == github.sha steps: - - uses: actions/setup-java@5ffc13f4174014e2d4d4572b3d74c3fa61aeb2c2 + - uses: actions/setup-java@0ab4596768b603586c0de567f2430c30f5b0d2b0 with: distribution: temurin java-version: 11.x - - uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c + - uses: actions/setup-node@8f152de45cc393bb48ce5d89d36b731f54556e65 with: node-version: 18.12.0 - name: Download build artifacts @@ -201,10 +201,10 @@ jobs: issues: write if: needs.release.outputs.latest_commit == github.sha steps: - - uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c + - uses: actions/setup-node@8f152de45cc393bb48ce5d89d36b731f54556e65 with: node-version: 18.12.0 - - uses: actions/setup-python@bd6b4b6205c4dbad673328db7b31b7fab9e241c0 + - uses: actions/setup-python@65d7f2d534ac1bc67fcd62888c5f4f3d2cb2b236 with: python-version: 3.x - name: Download build artifacts @@ -250,10 +250,10 @@ jobs: issues: write if: needs.release.outputs.latest_commit == github.sha steps: - - uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c + - uses: actions/setup-node@8f152de45cc393bb48ce5d89d36b731f54556e65 with: node-version: 18.12.0 - - uses: actions/setup-dotnet@607fce577a46308457984d59e4954e075820f10a + - uses: actions/setup-dotnet@3447fd6a9f9e57506b15f895c5b76d3b197dc7c2 with: dotnet-version: 3.x - name: Download build artifacts @@ -298,10 +298,10 @@ jobs: issues: write if: needs.release.outputs.latest_commit == github.sha steps: - - uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c + - uses: actions/setup-node@8f152de45cc393bb48ce5d89d36b731f54556e65 with: node-version: 18.12.0 - - uses: actions/setup-go@fac708d6674e30b6ba41289acaab6d4b75aa0753 + - uses: actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe with: go-version: ^1.16.0 - name: Download build artifacts diff --git a/.github/workflows/upgrade-main.yml b/.github/workflows/upgrade-main.yml index a789b8ca..2f126c5d 100644 --- a/.github/workflows/upgrade-main.yml +++ b/.github/workflows/upgrade-main.yml @@ -15,13 +15,13 @@ jobs: patch_created: ${{ steps.create_patch.outputs.patch_created }} steps: - name: Checkout - uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab + uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 with: ref: main - name: Set git config safe.directory run: git config --global --add safe.directory $(pwd) - name: Setup Node.js - uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c + uses: actions/setup-node@8f152de45cc393bb48ce5d89d36b731f54556e65 with: node-version: 18.12.0 - name: Install dependencies @@ -35,7 +35,7 @@ jobs: git diff --staged --patch --exit-code > .repo.patch || echo "patch_created=true" >> $GITHUB_OUTPUT - name: Upload patch if: steps.create_patch.outputs.patch_created - uses: actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce + uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 with: name: .repo.patch path: .repo.patch @@ -48,7 +48,7 @@ jobs: if: ${{ needs.upgrade.outputs.patch_created }} steps: - name: Checkout - uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab + uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 with: ref: main - name: Set git config safe.directory @@ -66,7 +66,7 @@ jobs: git config user.email "github-team-tf-cdk@hashicorp.com" - name: Create Pull Request id: create-pr - uses: peter-evans/create-pull-request@284f54f989303d2699d373481a0cfa13ad5a6666 + uses: peter-evans/create-pull-request@153407881ec5c347639a548ade7d8ad1d6740e38 with: token: ${{ secrets.PROJEN_GITHUB_TOKEN }} commit-message: |- diff --git a/package.json b/package.json index dda93f87..9bce6be5 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,7 @@ "jsii-rosetta": "~5.1.2", "node-fetch": "cjs", "npm-check-updates": "^16", - "projen": "^0.76.21", + "projen": "^0.76.27", "standard-version": "^9", "typescript": "^3.9.10" }, diff --git a/yarn.lock b/yarn.lock index a4ea72db..71b2d94a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -201,9 +201,9 @@ jsii-srcmak "^0.1.954" "@cdktf/provider-project@^0.3.0": - version "0.3.3" - resolved "https://registry.yarnpkg.com/@cdktf/provider-project/-/provider-project-0.3.3.tgz#0cde154f7d283082fadd936736d2a047266c552b" - integrity sha512-YFuoszGMeLNLPU2ihpq6r/q7HI9W2bnYddqhmmGb6byHktxsCkMxDIT2iZ3e5eOWdp5dhtqrRhBoxmIdeeRvoA== + version "0.3.4" + resolved "https://registry.yarnpkg.com/@cdktf/provider-project/-/provider-project-0.3.4.tgz#bd9c4a5e952755f4f8d630a081f842880a3330ab" + integrity sha512-FIsuzNc3kCjsqmVKcl3jUwcKeb+CeN+Z5Tdk+TF9jEZBRaAmhR4h/qpxNET3Oxbq1fR2Sx1i2g+eYBAN4XDK+Q== dependencies: change-case "^4.1.2" fs-extra "^10.1.0" @@ -4448,7 +4448,7 @@ progress@^2.0.3: resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== -projen@^0.76.21: +projen@^0.76.27: version "0.76.27" resolved "https://registry.yarnpkg.com/projen/-/projen-0.76.27.tgz#b3b4dace99ef22170b1f2e8a15a9b8a2e655a0e2" integrity sha512-f/9MibFkrEk1KYIXcvYI9gWQgb0MU6Vhk/vB3L4CxUla8N5BvfihgWHRAlwTTRBiuwOE1/nQ7u/bskurugxCTw==