Skip to content

Commit

Permalink
fix(deps): update dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
renovate[bot] authored and DarkAtra committed Nov 20, 2023
1 parent 9617d51 commit 5f09f98
Show file tree
Hide file tree
Showing 7 changed files with 48 additions and 48 deletions.
2 changes: 1 addition & 1 deletion .github/renovate.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,6 @@
"de.darkatra:*"
],
"enabled": false
},
}
]
}
40 changes: 20 additions & 20 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,44 +32,44 @@ jobs:
new-release-published: ${{ steps.semantic-release.outputs.new_release_published }}
new-release-version: ${{ steps.semantic-release.outputs.new_release_version }}
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v4.1.1
with:
fetch-depth: 0 # Shallow clones should be disabled for a better relevancy of analysis

- name: Set up JDK 11
uses: actions/setup-java@v3
uses: actions/setup-java@v3.13.0
with:
java-version: '11'
distribution: 'temurin'
cache: 'maven'

- name: Setup Node 18
uses: actions/setup-node@v4
- name: Setup Node 20
uses: actions/setup-node@v4.0.0
with:
node-version: 18
node-version: 20
cache: 'yarn'
cache-dependency-path: integration-tests/infrastructure/yarn.lock

- name: Setup Terraform
uses: hashicorp/setup-terraform@v3
uses: hashicorp/setup-terraform@v3.0.0
with:
terraform_version: 1.4.6
terraform_version: 1.5.7
terraform_wrapper: false

- name: Setup AWS Credentials for Infrastructure
uses: aws-actions/configure-aws-credentials@v4
uses: aws-actions/configure-aws-credentials@v4.0.1
with:
aws-region: eu-central-1
role-to-assume: arn:aws:iam::956243129466:role/github-deployer

- name: Synth Infrastructure for Integration Tests
working-directory: integration-tests/infrastructure
run: |
yarn install --immutable --immutable-cache --check-cache
yarn install --frozen-lockfile
yarn run synth
- name: Apply Infrastructure for Integration Tests
id: apply-infrastructure
- id: apply-infrastructure
name: Apply Infrastructure for Integration Tests
working-directory: integration-tests/infrastructure/cdktf.out/stacks/feign-aws-sigv4-integration-tests
run: |
terraform init
Expand All @@ -78,19 +78,19 @@ jobs:
echo "api-gateway-url=$(terraform output -raw api-gateway-url)" >> $GITHUB_OUTPUT
- name: Setup AWS Credentials for Integration Tests
uses: aws-actions/configure-aws-credentials@v4
uses: aws-actions/configure-aws-credentials@v4.0.1
with:
aws-region: eu-central-1
role-to-assume: ${{ steps.apply-infrastructure.outputs.integration-test-role-arn }}

- name: Run Tests
id: run-tests
- id: run-tests
name: Run Tests
run: |
mvn -B -ntp clean install failsafe:integration-test failsafe:verify -DapiGatewayUrl=${{ steps.apply-infrastructure.outputs.api-gateway-url }}
- name: Setup AWS Credentials for Infrastructure
uses: aws-actions/configure-aws-credentials@v4.0.1
if: always()
uses: aws-actions/configure-aws-credentials@v4
with:
aws-region: eu-central-1
role-to-assume: arn:aws:iam::956243129466:role/github-deployer
Expand All @@ -102,16 +102,16 @@ jobs:
terraform destroy -auto-approve
- name: Import GPG key
uses: crazy-max/ghaction-import-gpg@v6
uses: crazy-max/ghaction-import-gpg@v6.0.0
if: steps.run-tests.outcome == 'success'
with:
gpg_private_key: ${{ secrets.OSSRH_GPG_SECRET_KEY }}
passphrase: ${{ secrets.OSSRH_GPG_SECRET_KEY_PASSWORD }}

- id: semantic-release
name: Create new release
uses: cycjimmy/semantic-release-action@v4.0.0
if: steps.run-tests.outcome == 'success'
uses: cycjimmy/semantic-release-action@v3
with:
extra_plugins: |
@semantic-release/git
Expand All @@ -126,10 +126,10 @@ jobs:
needs: build
if: needs.build.outputs.new-release-published == 'true'
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v4.1.1

- name: Set up JDK 11
uses: actions/setup-java@v3
uses: actions/setup-java@v3.13.0
with:
java-version: '11'
distribution: 'temurin'
Expand All @@ -139,7 +139,7 @@ jobs:
server-password: MAVEN_PASSWORD

- name: Import GPG key
uses: crazy-max/ghaction-import-gpg@v6
uses: crazy-max/ghaction-import-gpg@v6.0.0
with:
gpg_private_key: ${{ secrets.OSSRH_GPG_SECRET_KEY }}
passphrase: ${{ secrets.OSSRH_GPG_SECRET_KEY_PASSWORD }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/pull-request-lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
lint:
runs-on: ubuntu-latest
steps:
- uses: amannn/action-semantic-pull-request@v5
- uses: amannn/action-semantic-pull-request@v5.4.0
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/pull-request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,12 +14,12 @@ jobs:
name: Verify Pull Request
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v4.1.1
with:
fetch-depth: 0 # Shallow clones should be disabled for a better relevancy of analysis

- name: Set up JDK 11
uses: actions/setup-java@v3
uses: actions/setup-java@v3.13.0
with:
java-version: '11'
distribution: 'temurin'
Expand Down
14 changes: 7 additions & 7 deletions integration-tests/infrastructure/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,16 +10,16 @@
"synth": "npx ts-node main.ts"
},
"engines": {
"node": ">=16.0"
"node": ">=20"
},
"dependencies": {
"@cdktf/provider-aws": "^18.0.0",
"cdktf": "^0.19.0",
"constructs": "^10.1.229"
"@cdktf/provider-aws": "18.0.6",
"cdktf": "0.19.1",
"constructs": "10.3.0"
},
"devDependencies": {
"@types/node": "^18.11.18",
"ts-node": "^10.9.1",
"typescript": "^5.0.0"
"@types/node": "20.9.2",
"ts-node": "10.9.1",
"typescript": "5.3.2"
}
}
30 changes: 15 additions & 15 deletions integration-tests/infrastructure/yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@
# yarn lockfile v1


"@cdktf/provider-aws@^18.0.0":
version "18.0.5"
resolved "https://registry.yarnpkg.com/@cdktf/provider-aws/-/provider-aws-18.0.5.tgz#de524d571f7a5c9a1edd77d79cb09f50200292be"
integrity sha512-cYXMLrEk8WvqGmbHLJVQ/RMJStoXwrIfwMWrFHN5coH0x5RHr7jGa7a8kMCAO3oViAqQ/Ej1jJY3FBSRZxHykw==
"@cdktf/provider-aws@18.0.6":
version "18.0.6"
resolved "https://registry.yarnpkg.com/@cdktf/provider-aws/-/provider-aws-18.0.6.tgz#a9cd7dec0319506c9a2104da60f50c8292dc36ee"
integrity sha512-sSMiotJ8IaCCnlcnsUJgSHNqxkquEhnv1UPCGfXpHGvpS7d48rY2Einr2Arja0gdLSMHzOojDLUjFYKE7gjScA==

"@cspotcode/source-map-support@^0.8.0":
version "0.8.1"
Expand Down Expand Up @@ -52,10 +52,10 @@
resolved "https://registry.yarnpkg.com/@tsconfig/node16/-/node16-1.0.3.tgz#472eaab5f15c1ffdd7f8628bd4c4f753995ec79e"
integrity sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==

"@types/node@^18.11.18":
version "18.18.9"
resolved "https://registry.yarnpkg.com/@types/node/-/node-18.18.9.tgz#5527ea1832db3bba8eb8023ce8497b7d3f299592"
integrity sha512-0f5klcuImLnG4Qreu9hPj/rEfFq6YRc5n2mAjSsH+ec/mJL+3voBH0+8T7o8RpFjH7ovc+TRsL/c7OYIQsPTfQ==
"@types/node@20.9.2":
version "20.9.2"
resolved "https://registry.yarnpkg.com/@types/node/-/node-20.9.2.tgz#002815c8e87fe0c9369121c78b52e800fadc0ac6"
integrity sha512-WHZXKFCEyIUJzAwh3NyyTHYSR35SevJ6mZ1nWwJafKtiQbqRTIKSRcw3Ma3acqgsent3RRDqeVwpHntMk+9irg==
dependencies:
undici-types "~5.26.4"

Expand Down Expand Up @@ -180,7 +180,7 @@ call-bind@^1.0.5:
get-intrinsic "^1.2.1"
set-function-length "^1.1.1"

cdktf@^0.19.0:
cdktf@0.19.1:
version "0.19.1"
resolved "https://registry.yarnpkg.com/cdktf/-/cdktf-0.19.1.tgz#1996a0069b97500e2a01df4f473963153541b784"
integrity sha512-scZhp2+FEgNUd+l5vaDCHABdwFApB1Lcknn2+dUw8aYwNsMoYT0tWs4AzPg22Z4jQFOIQLIXmBxifhr+RahdRg==
Expand All @@ -204,7 +204,7 @@ concat-map@0.0.1:
resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==

constructs@^10.1.229:
constructs@10.3.0:
version "10.3.0"
resolved "https://registry.yarnpkg.com/constructs/-/constructs-10.3.0.tgz#4c246fce9cf8e77711ad45944e9fbd41f1501965"
integrity sha512-vbK8i3rIb/xwZxSpTjz3SagHn1qq9BChLEfy5Hf6fB3/2eFbrwt2n9kHwQcS0CPTRBesreeAcsJfMq2229FnbQ==
Expand Down Expand Up @@ -535,7 +535,7 @@ tar-stream@^2.2.0:
inherits "^2.0.3"
readable-stream "^3.1.1"

ts-node@^10.9.1:
ts-node@10.9.1:
version "10.9.1"
resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-10.9.1.tgz#e73de9102958af9e1f0b168a6ff320e25adcff4b"
integrity sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==
Expand All @@ -554,10 +554,10 @@ ts-node@^10.9.1:
v8-compile-cache-lib "^3.0.1"
yn "3.1.1"

typescript@^5.0.0:
version "5.2.2"
resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.2.2.tgz#5ebb5e5a5b75f085f22bc3f8460fba308310fa78"
integrity sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==
typescript@5.3.2:
version "5.3.2"
resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.3.2.tgz#00d1c7c1c46928c5845c1ee8d0cc2791031d4c43"
integrity sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==

undici-types@~5.26.4:
version "5.26.5"
Expand Down
4 changes: 2 additions & 2 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -62,8 +62,8 @@
<kotlin.compiler.incremental>true</kotlin.compiler.incremental>
<kotlin.version>1.9.20</kotlin.version>

<awssdk-v1.version>1.12.589</awssdk-v1.version>
<awssdk-v2.version>2.21.23</awssdk-v2.version>
<awssdk-v1.version>1.12.592</awssdk-v1.version>
<awssdk-v2.version>2.21.26</awssdk-v2.version>
<feign.version>12.5</feign.version>
<assertj.version>3.24.2</assertj.version>
<wiremock.version>3.3.1</wiremock.version>
Expand Down

0 comments on commit 5f09f98

Please sign in to comment.