diff --git a/.github/workflows/build-n-push-main.yml b/.github/workflows/build-n-push-main.yml index 58fc9a4..870c2ea 100644 --- a/.github/workflows/build-n-push-main.yml +++ b/.github/workflows/build-n-push-main.yml @@ -17,122 +17,34 @@ jobs: permissions: id-token: write packages: write - contents: write steps: # # Checkout the source code. # - name: Checkout the source code - uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab - with: - token: ${{ secrets.GIT_PAT }} - fetch-depth: 0 - - # - # Cache JDK. - # - - name: Cache JDK - uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8 - id: cache-jdk - with: - key: OpenJDK21U-jdk_x64_linux_hotspot_21.0.2_13.tar.gz - path: | - ${{ runner.temp }}/jdk_setup.tar.gz - ${{ runner.temp }}/jdk_setup.sha256 - - # - # Download JDK and verify its hash. - # - - name: Download JDK and verify its hash - if: steps.cache-jdk.outputs.cache-hit != 'true' - run: | - echo "454bebb2c9fe48d981341461ffb6bf1017c7b7c6e15c6b0c29b959194ba3aaa5 ${{ runner.temp }}/jdk_setup.tar.gz" >> ${{ runner.temp }}/jdk_setup.sha256 - curl -L "https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.2%2B13/OpenJDK21U-jdk_x64_linux_hotspot_21.0.2_13.tar.gz" -o "${{ runner.temp }}/jdk_setup.tar.gz" - sha256sum --check --status "${{ runner.temp }}/jdk_setup.sha256" + uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # 4.2.2 # - # Setup JDK. + # Setup Java Build Environment. # - - name: Setup JDK - uses: actions/setup-java@5ffc13f4174014e2d4d4572b3d74c3fa61aeb2c2 + - name: Setup Java Build Environment + uses: pagopa/mil-actions/setup-java-build-env@241c6c17f483229fdd4ac26c6d79d1d65be2659c # 1.1.1 with: - distribution: "jdkfile" - jdkFile: "${{ runner.temp }}/jdk_setup.tar.gz" - java-version: "21" - cache: maven + gh_user: ${{ secrets.GIT_USER }} + gh_token: ${{ secrets.GIT_PAT }} # - # Cache Maven. + # Build and push native container image. # - - name: Cache Maven - uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8 - id: cache-maven + - name: Build and push native container image + id: build_image + uses: pagopa/mil-actions/build-push-native-image@241c6c17f483229fdd4ac26c6d79d1d65be2659c # 1.1.1 with: - key: apache-maven-3.9.6-bin.tar.gz - path: | - ${{ runner.temp }}/maven_setup.tar.gz - ${{ runner.temp }}/maven_setup.sha256 - - # - # Download Maven and verify its hash. - # - - name: Download Maven and verify its hash - if: steps.cache-maven.outputs.cache-hit != 'true' - run: | - echo "6eedd2cae3626d6ad3a5c9ee324bd265853d64297f07f033430755bd0e0c3a4b ${{ runner.temp }}/maven_setup.tar.gz" >> ${{ runner.temp }}/maven_setup.sha256 - curl -L "https://archive.apache.org/dist/maven/maven-3/3.9.6/binaries/apache-maven-3.9.6-bin.tar.gz" -o "${{ runner.temp }}/maven_setup.tar.gz" - sha256sum --check --status "${{ runner.temp }}/maven_setup.sha256" - - # - # Setup Maven. - # - - name: Setup Maven - run: | - mkdir ${{ runner.temp }}/maven - tar -xvf ${{ runner.temp }}/maven_setup.tar.gz -C ${{ runner.temp }}/maven --strip-components=1 - echo "github${{ secrets.GIT_USER }}${{ secrets.GIT_PAT }}" >> ${{ runner.temp }}/settings.xml - - # - # Build native executable. - # - - name: Build native executable - run: | - ${{ runner.temp }}/maven/bin/mvn clean package \ - -Pnative \ - -Dmaven.test.skip=${{ github.event.inputs.skip-unit-test }} \ - -Dquarkus.native.container-build=true \ - -Dquarkus.native.builder-image=quay.io/quarkus/ubi-quarkus-mandrel-builder-image@sha256:ce70e1a8016471ff0fc9c8f048cd9e37afddacd3de37ed0bca74201d102e45f5 \ - -s ${{ runner.temp }}/settings.xml \ - --no-transfer-progress - - # - # Build Docker image. - # - - name: Build Docker image - run: | - BRANCH_NAME="${GITHUB_REF////_}" - echo "branch_name=$BRANCH_NAME" >> $GITHUB_ENV - docker build \ - -f src/main/docker/Dockerfile.native-micro \ - -t ghcr.io/${{ github.repository }}:$BRANCH_NAME \ - . - - # - # Push Docker image. - # - - name: Push Docker image - run: | - echo "${{ secrets.GITHUB_TOKEN }}" | docker login ghcr.io -u ${{ github.actor }} --password-stdin - docker push -a ghcr.io/${{ github.repository }} - - # - # Get Docker image with sha256. - # - - name: Get Docker image with sha256 - run: | - echo "image_sha256_temp=$(docker image inspect -f '{{index .RepoDigests 0}}' ghcr.io/${{ github.repository }}:${{ env.branch_name }})" - echo "image_sha256=${image_sha256_temp/@/:${{ env.branch_name }}@}" >> "$GITHUB_ENV" + gh_token: ${{ secrets.GIT_PAT }} + sonar_token: ${{ secrets.SONAR_TOKEN }} + release_version: "${GITHUB_REF////_}" + skip_test: ${{ inputs.skip-unit-test }} # # Update Container App. @@ -146,4 +58,4 @@ jobs: ARM_TENANT_ID: "${{ secrets.AZURE_TENANT_ID }}" run: | terraform init -backend-config="env/dev-cd/backend.tfvars" -reconfigure - terraform apply -var-file="env/dev-cd/terraform.tfvars" -var="mil_auth_image=${{ env.image_sha256 }}" -auto-approve -lock-timeout=300s + terraform apply -var-file="env/dev-cd/terraform.tfvars" -var="mil_auth_image=${{ steps.build_image.outputs.image }}" -auto-approve -lock-timeout=300s diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index ddb85a2..41d9548 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -24,8 +24,6 @@ jobs: permissions: id-token: write - packages: write - contents: write steps: # @@ -40,10 +38,7 @@ jobs: # Checkout the source code # - name: Checkout the source code - uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab - with: - token: ${{ secrets.GIT_PAT }} - fetch-depth: 0 + uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # 4.2.2 # # Terraform diff --git a/.github/workflows/post-merge.yml b/.github/workflows/post-merge.yml index 9059a49..a02504b 100644 --- a/.github/workflows/post-merge.yml +++ b/.github/workflows/post-merge.yml @@ -1,6 +1,7 @@ -name: Post-merge workflow +name: Post-merge/release workflow on: + workflow_dispatch: pull_request: types: - closed @@ -9,16 +10,16 @@ on: jobs: post_merge: - if: github.event.pull_request.merged == true + if: github.event.pull_request.merged == true || github.event_name == 'workflow_dispatch' - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 environment: dev-cd permissions: - id-token: write - packages: write - contents: write + id-token: write # Get OIDC token to authenticate to Azure. + packages: write # Push container imaged to GHCR. + contents: write # Create a new release. outputs: new_release_published: ${{ steps.semantic.outputs.new_release_published }} @@ -29,150 +30,65 @@ jobs: # Checkout the source code. # - name: Checkout the source code - uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab + uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # 4.2.2 with: token: ${{ secrets.GIT_PAT }} fetch-depth: 0 + # + # Install Node. + # + - name: Install Node + uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c + with: + node-version: "20.18.0" + # # Calculate of the new version (dry-run). # - name: Calculate of the new version (dry-run) - uses: cycjimmy/semantic-release-action@8e58d20d0f6c8773181f43eb74d6a05e3099571d + uses: cycjimmy/semantic-release-action@b1b432f13acb7768e0c8efdec416d363a57546f2 # 4.1.1 id: semantic env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: - semantic_version: 19 + semantic_version: 21.1.1 branch: main extra_plugins: | - @semantic-release/release-notes-generator@10.0.3 - @semantic-release/git@10.0.1 + @semantic-release/release-notes-generator@14.0.1 # 44c780c6f9c1bf2643fe48b6718bd9a84b820132 + @semantic-release/git@10.0.1 # 3e934d45f97fd07a63617c0fc098c9ed3e67d97a dry_run: true # - # Cache JDK. - # - - name: Cache JDK - if: steps.semantic.outputs.new_release_published == 'true' - uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8 - id: cache-jdk - with: - key: OpenJDK21U-jdk_x64_linux_hotspot_21.0.2_13.tar.gz - path: | - ${{ runner.temp }}/jdk_setup.tar.gz - ${{ runner.temp }}/jdk_setup.sha256 - - # - # Download JDK and verify its hash. - # - - name: Download JDK and verify its hash - if: steps.semantic.outputs.new_release_published == 'true' && steps.cache-jdk.outputs.cache-hit != 'true' - run: | - echo "454bebb2c9fe48d981341461ffb6bf1017c7b7c6e15c6b0c29b959194ba3aaa5 ${{ runner.temp }}/jdk_setup.tar.gz" >> ${{ runner.temp }}/jdk_setup.sha256 - curl -L "https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.2%2B13/OpenJDK21U-jdk_x64_linux_hotspot_21.0.2_13.tar.gz" -o "${{ runner.temp }}/jdk_setup.tar.gz" - sha256sum --check --status "${{ runner.temp }}/jdk_setup.sha256" - - # - # Setup JDK. - # - - name: Setup JDK - if: steps.semantic.outputs.new_release_published == 'true' - uses: actions/setup-java@5ffc13f4174014e2d4d4572b3d74c3fa61aeb2c2 - with: - distribution: "jdkfile" - jdkFile: "${{ runner.temp }}/jdk_setup.tar.gz" - java-version: "21" - cache: maven - - # - # Cache Maven. + # Setup Java Build Environment. # - - name: Cache Maven - if: steps.semantic.outputs.new_release_published == 'true' - uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8 - id: cache-maven + - name: Setup Java Build Environment + uses: pagopa/mil-actions/setup-java-build-env@241c6c17f483229fdd4ac26c6d79d1d65be2659c # 1.1.1 with: - key: apache-maven-3.9.6-bin.tar.gz - path: | - ${{ runner.temp }}/maven_setup.tar.gz - ${{ runner.temp }}/maven_setup.sha256 - + gh_user: ${{ secrets.GIT_USER }} + gh_token: ${{ secrets.GIT_PAT }} + # - # Download Maven and verify its hash. + # RELEASE CANDIDATE - Update of pom.xml and openapi.yaml with the RC new version. # - - name: Download Maven and verify its hash - if: steps.semantic.outputs.new_release_published == 'true' && steps.cache-maven.outputs.cache-hit != 'true' - run: | - echo "6eedd2cae3626d6ad3a5c9ee324bd265853d64297f07f033430755bd0e0c3a4b ${{ runner.temp }}/maven_setup.tar.gz" >> ${{ runner.temp }}/maven_setup.sha256 - curl -L "https://archive.apache.org/dist/maven/maven-3/3.9.6/binaries/apache-maven-3.9.6-bin.tar.gz" -o "${{ runner.temp }}/maven_setup.tar.gz" - sha256sum --check --status "${{ runner.temp }}/maven_setup.sha256" - - # - # Setup Maven. - # - - name: Setup Maven + - name: RELEASE CANDIDATE - Update of pom.xml and openapi.yaml with the new version if: steps.semantic.outputs.new_release_published == 'true' run: | - mkdir ${{ runner.temp }}/maven - tar -xvf ${{ runner.temp }}/maven_setup.tar.gz -C ${{ runner.temp }}/maven --strip-components=1 - echo "github${{ secrets.GIT_USER }}${{ secrets.GIT_PAT }}" >> ${{ runner.temp }}/settings.xml - - # - # RELEASE CANDIDATE - Update of pom.xml with the new version. - # - - name: RELEASE CANDIDATE - Update of pom.xml with the new version - if: steps.semantic.outputs.new_release_published == 'true' - run: ${{ runner.temp }}/maven/bin/mvn versions:set -DnewVersion=${{ steps.semantic.outputs.new_release_version }}-RC -s ${{ runner.temp }}/settings.xml --no-transfer-progress - - # - # RELEASE CANDIDATE - Update of openapi.yaml with the new version. - # - - name: RELEASE CANDIDATE - Update of openapi.yaml with the new version. - if: steps.semantic.outputs.new_release_published == 'true' - run: yq -i ".info.version = \"${{ steps.semantic.outputs.new_release_version }}-RC\"" "src/main/resources/META-INF/openapi.yaml" - - # - # RELEASE CANDIDATE - Execute unit-test + Calculate test coverage + SCA with Sonar. - # - - name: RELEASE CANDIDATE - Execute unit-test + Calculate test coverage + SCA with Sonar - if: steps.semantic.outputs.new_release_published == 'true' - env: - SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} - run: ${{ runner.temp }}/maven/bin/mvn verify -Pvalidate -s ${{ runner.temp }}/settings.xml --no-transfer-progress + yq -i ".info.version = \"${{ steps.semantic.outputs.new_release_version }}-RC\"" "src/main/resources/META-INF/openapi.yaml" + ${{ runner.temp }}/maven/bin/mvn versions:set -DnewVersion=${{ steps.semantic.outputs.new_release_version }}-RC -s ${{ runner.temp }}/settings.xml --no-transfer-progress # - # RELEASE CANDIDATE - Build native executable. + # RELEASE CANDIDATE - Build and push native container image. # - - name: RELEASE CANDIDATE - Build native executable - if: steps.semantic.outputs.new_release_published == 'true' - run: ${{ runner.temp }}/maven/bin/mvn clean package -Pnative -Dmaven.test.skip=true -Dquarkus.native.container-build=true -Dquarkus.native.builder-image=quay.io/quarkus/ubi-quarkus-mandrel-builder-image@sha256:ce70e1a8016471ff0fc9c8f048cd9e37afddacd3de37ed0bca74201d102e45f5 -s ${{ runner.temp }}/settings.xml --no-transfer-progress - - # - # RELEASE CANDIDATE - Build Docker image. - # - - name: RELEASE CANDIDATE - Build Docker image - if: steps.semantic.outputs.new_release_published == 'true' - run: docker build -f src/main/docker/Dockerfile.native-micro -t ghcr.io/${{ github.repository }}:${{ steps.semantic.outputs.new_release_version }}-RC . - - # - # RELEASE CANDIDATE - Push Docker image. - # - - name: RELEASE CANDIDATE - Push Docker image - if: steps.semantic.outputs.new_release_published == 'true' - run: | - echo "${{ secrets.GITHUB_TOKEN }}" | docker login ghcr.io -u ${{ github.actor }} --password-stdin - docker push -a ghcr.io/${{ github.repository }} - - # - # RELEASE CANDICATE - Get Docker image with sha256. - # - - name: RELEASE CANDIDATE - Get Docker image with sha256 + - name: RELEASE CANDIDATE - Build and push native container image id: rc_image if: steps.semantic.outputs.new_release_published == 'true' - run: | - temp=$(docker image inspect -f '{{index .RepoDigests 0}}' ghcr.io/${{ github.repository }}:${{ steps.semantic.outputs.new_release_version }}-RC) - echo "image=${temp/@/:${{ steps.semantic.outputs.new_release_version }}-RC@}" >> $GITHUB_OUTPUT + uses: pagopa/mil-actions/build-push-native-image@241c6c17f483229fdd4ac26c6d79d1d65be2659c # 1.1.1 + with: + gh_token: ${{ secrets.GIT_PAT }} + sonar_token: ${{ secrets.SONAR_TOKEN }} + release_version: ${{ steps.semantic.outputs.new_release_version }}-RC + skip_test: false # # Setup Terraform @@ -198,15 +114,6 @@ jobs: terraform init -backend-config="env/dev-cd/backend.tfvars" -reconfigure terraform apply -var-file="env/dev-cd/terraform.tfvars" -var="mil_auth_image=${{ steps.rc_image.outputs.image }}" -auto-approve -lock-timeout=300s - # - # Install Node. - # - - name: Install Node - if: steps.semantic.outputs.new_release_published == 'true' - uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c - with: - node-version: "18.16.0" - # # Install Newman. # @@ -247,49 +154,29 @@ jobs: # - name: Calculation of the new version (w/o dry_run) and put tag if: steps.semantic.outputs.new_release_published == 'true' - uses: cycjimmy/semantic-release-action@8e58d20d0f6c8773181f43eb74d6a05e3099571d + uses: cycjimmy/semantic-release-action@b1b432f13acb7768e0c8efdec416d363a57546f2 # 4.1.1 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: - semantic_version: 19 + semantic_version: 21.1.1 branch: main extra_plugins: | - @semantic-release/release-notes-generator@10.0.3 - @semantic-release/git@10.0.1 + @semantic-release/release-notes-generator@14.0.1 # 44c780c6f9c1bf2643fe48b6718bd9a84b820132 + @semantic-release/git@10.0.1 # 3e934d45f97fd07a63617c0fc098c9ed3e67d97a dry_run: false # - # STABLE - Build native executable. - # - - name: STABLE - Build native executable - if: steps.semantic.outputs.new_release_published == 'true' - run: ${{ runner.temp }}/maven/bin/mvn clean package -Pnative -Dmaven.test.skip=true -Dquarkus.native.container-build=true -Dquarkus.native.builder-image=quay.io/quarkus/ubi-quarkus-mandrel-builder-image@sha256:ce70e1a8016471ff0fc9c8f048cd9e37afddacd3de37ed0bca74201d102e45f5 -s ${{ runner.temp }}/settings.xml --no-transfer-progress - - # - # STABLE - Build Docker image. - # - - name: STABLE - Build Docker image - if: steps.semantic.outputs.new_release_published == 'true' - run: docker build -f src/main/docker/Dockerfile.native-micro -t ghcr.io/${{ github.repository }}:latest -t ghcr.io/${{ github.repository }}:${{ steps.semantic.outputs.new_release_version }} . - - # - # STABLE - Push Docker image. + # STABLE - Build and push native container image. # - - name: STABLE - Push Docker image - if: steps.semantic.outputs.new_release_published == 'true' - run: | - echo "${{ secrets.GITHUB_TOKEN }}" | docker login ghcr.io -u ${{ github.actor }} --password-stdin - docker push -a ghcr.io/${{ github.repository }} - - # - # STABLE - Get Docker image with sha256. - # - - name: STABLE - Get Docker image with sha256 + - name: STABLE - Build and push native container image id: stable_image if: steps.semantic.outputs.new_release_published == 'true' - run: | - temp=$(docker image inspect -f '{{index .RepoDigests 0}}' ghcr.io/${{ github.repository }}:${{ steps.semantic.outputs.new_release_version }}) - echo "image=${temp/@/:${{ steps.semantic.outputs.new_release_version }}@}" >> $GITHUB_OUTPUT + uses: pagopa/mil-actions/build-push-native-image@241c6c17f483229fdd4ac26c6d79d1d65be2659c # 1.1.1 + with: + gh_token: ${{ secrets.GIT_PAT }} + sonar_token: ${{ secrets.SONAR_TOKEN }} + release_version: ${{ steps.semantic.outputs.new_release_version }} + skip_test: true # # STABLE - Update Container App. @@ -302,9 +189,7 @@ jobs: ARM_CLIENT_ID: "${{ secrets.AZURE_CLIENT_ID }}" ARM_SUBSCRIPTION_ID: "${{ secrets.AZURE_SUBSCRIPTION_ID }}" ARM_TENANT_ID: "${{ secrets.AZURE_TENANT_ID }}" - CHECK_ENV: "${{ secrets.CHECK_ENV }}" run: | - echo "CHECK_ENV=$CHECK_ENV" terraform init -backend-config="env/dev-cd/backend.tfvars" -reconfigure terraform apply -var-file="env/dev-cd/terraform.tfvars" -var="mil_auth_image=${{ steps.stable_image.outputs.image }}" -auto-approve -lock-timeout=300s @@ -320,18 +205,13 @@ jobs: permissions: id-token: write - packages: write - contents: write steps: # # Checkout the source code. # - name: Checkout the source code - uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab - with: - token: ${{ secrets.GIT_PAT }} - fetch-depth: 0 + uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # 4.2.2 # # Setup Terraform @@ -351,8 +231,6 @@ jobs: ARM_CLIENT_ID: "${{ secrets.AZURE_CLIENT_ID }}" ARM_SUBSCRIPTION_ID: "${{ secrets.AZURE_SUBSCRIPTION_ID }}" ARM_TENANT_ID: "${{ secrets.AZURE_TENANT_ID }}" - CHECK_ENV: "${{ secrets.CHECK_ENV }}" run: | - echo "CHECK_ENV=$CHECK_ENV" terraform init -backend-config="env/uat-cd/backend.tfvars" -reconfigure terraform apply -var-file="env/uat-cd/terraform.tfvars" -var="mil_auth_image=${{ needs.post_merge.outputs.image }}" -auto-approve -lock-timeout=300s diff --git a/.github/workflows/pr-validation.yml b/.github/workflows/pr-validation.yml index 80dc0e2..aa7d8ae 100644 --- a/.github/workflows/pr-validation.yml +++ b/.github/workflows/pr-validation.yml @@ -11,82 +11,15 @@ on: jobs: pr-validation: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - - name: PR title validation - uses: amannn/action-semantic-pull-request@c3cd5d1ea3580753008872425915e343e351ab54 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - with: - types: | - docs - refactor - chore - fix - feat - breaking - requireScope: false - subjectPattern: ^[A-Z].+$ - subjectPatternError: | - The subject "{subject}" found in the pull request title "{title}" - doesn't match the configured pattern. Please ensure that the subject - starts with an uppercase character. - wip: false - - name: Checkout the source code - uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab - with: - token: ${{ secrets.GIT_PAT }} - fetch-depth: 0 - - - name: Cache JDK - uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8 - id: cache-jdk - with: - key: OpenJDK21U-jdk_x64_linux_hotspot_21.0.2_13.tar.gz - path: | - ${{ runner.temp }}/jdk_setup.tar.gz - ${{ runner.temp }}/jdk_setup.sha256 - - - name: Download JDK and verify its hash - if: steps.cache-jdk.outputs.cache-hit != 'true' - run: | - echo "454bebb2c9fe48d981341461ffb6bf1017c7b7c6e15c6b0c29b959194ba3aaa5 ${{ runner.temp }}/jdk_setup.tar.gz" >> ${{ runner.temp }}/jdk_setup.sha256 - curl -L "https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.2%2B13/OpenJDK21U-jdk_x64_linux_hotspot_21.0.2_13.tar.gz" -o "${{ runner.temp }}/jdk_setup.tar.gz" - sha256sum --check --status "${{ runner.temp }}/jdk_setup.sha256" + uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # 4.2.2 - - name: Setup JDK - uses: actions/setup-java@5ffc13f4174014e2d4d4572b3d74c3fa61aeb2c2 + - name: PR validation + uses: pagopa/mil-actions/pr-validation@6dba0fb019f2714767a0b7954fb12ebd7ec0aa3e # 1.0.0 with: - distribution: "jdkfile" - jdkFile: "${{ runner.temp }}/jdk_setup.tar.gz" - java-version: "21" - cache: maven - - - name: Cache Maven - uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8 - id: cache-maven - with: - key: apache-maven-3.9.6-bin.tar.gz - path: | - ${{ runner.temp }}/maven_setup.tar.gz - ${{ runner.temp }}/maven_setup.sha256 - - - name: Download Maven and verify its hash - if: steps.cache-maven.outputs.cache-hit != 'true' - run: | - echo "6eedd2cae3626d6ad3a5c9ee324bd265853d64297f07f033430755bd0e0c3a4b ${{ runner.temp }}/maven_setup.tar.gz" >> ${{ runner.temp }}/maven_setup.sha256 - curl -L "https://archive.apache.org/dist/maven/maven-3/3.9.6/binaries/apache-maven-3.9.6-bin.tar.gz" -o "${{ runner.temp }}/maven_setup.tar.gz" - sha256sum --check --status "${{ runner.temp }}/maven_setup.sha256" - - - name: Setup Maven - run: | - mkdir ${{ runner.temp }}/maven - tar -xvf ${{ runner.temp }}/maven_setup.tar.gz -C ${{ runner.temp }}/maven --strip-components=1 - echo "github${{ secrets.GIT_USER }}${{ secrets.GIT_PAT }}" >> ${{ runner.temp }}/settings.xml - - - name: Execute unit-test + Calculate test coverage + SCA with Sonar - env: - SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} - run: ${{ runner.temp }}/maven/bin/mvn verify -Pvalidate -s ${{ runner.temp }}/settings.xml --no-transfer-progress + gh_user: ${{ secrets.GIT_USER }} + gh_token: ${{ secrets.GIT_PAT }} + sonar_token: ${{ secrets.SONAR_TOKEN }} diff --git a/dep-sha256.json b/dep-sha256.json index 9da0f7b..641ac1f 100644 --- a/dep-sha256.json +++ b/dep-sha256.json @@ -1,32 +1,32 @@ { "dependencies": [ { - "id": "io.quarkus:quarkus-rest:jar:3.14.1", + "id": "io.quarkus:quarkus-rest:jar:3.15.1", "artifactId": "quarkus-rest", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "Oaxb92G3p42MmkYfd4riGzit9RkNoq40aVF7YMxqEJ8=" + "version": "3.15.1", + "sha256": "LO8vz0s7nekqsOFxMod-lS1MYNkxOI7jn38tvC1rHUg=" }, { - "id": "io.quarkus:quarkus-rest-common:jar:3.14.1", + "id": "io.quarkus:quarkus-rest-common:jar:3.15.1", "artifactId": "quarkus-rest-common", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "K6ZMNv7PLz60IevHhFIz0QAkKuBlded4Oub1FOfxXow=" + "version": "3.15.1", + "sha256": "WorppS9nMN_8FNhPE1iRRQnlrZILBC7gBv5zxfnlUZw=" }, { - "id": "io.quarkus.resteasy.reactive:resteasy-reactive-common:jar:3.14.1", + "id": "io.quarkus.resteasy.reactive:resteasy-reactive-common:jar:3.15.1", "artifactId": "resteasy-reactive-common", "groupId": "io.quarkus.resteasy.reactive", - "version": "3.14.1", - "sha256": "rBAxLam0JKwrXK3p1z09MhVICd3xguune1faWgAwLKs=" + "version": "3.15.1", + "sha256": "gWmXj1fCpwucR5Ammll545RkwIW16ZAoNfOJEZBLaZE=" }, { - "id": "io.quarkus.resteasy.reactive:resteasy-reactive-common-types:jar:3.14.1", + "id": "io.quarkus.resteasy.reactive:resteasy-reactive-common-types:jar:3.15.1", "artifactId": "resteasy-reactive-common-types", "groupId": "io.quarkus.resteasy.reactive", - "version": "3.14.1", - "sha256": "xE6J0-kwqIB9K8H_xWZsGpz_BKYdIkCxP93QBhLGHEA=" + "version": "3.15.1", + "sha256": "pkWwhGV4GhqAZBi7bTLPOiWAh5Nb3uUyZhAGTZEnfYM=" }, { "id": "org.reactivestreams:reactive-streams:jar:1.0.4", @@ -43,81 +43,81 @@ "sha256": "iSFg510nP6mrzprx8nZ6vwDjwn6L_neTdXZKRnFhSNo=" }, { - "id": "io.quarkus.resteasy.reactive:resteasy-reactive-vertx:jar:3.14.1", + "id": "io.quarkus.resteasy.reactive:resteasy-reactive-vertx:jar:3.15.1", "artifactId": "resteasy-reactive-vertx", "groupId": "io.quarkus.resteasy.reactive", - "version": "3.14.1", - "sha256": "l5p8wuizzQ8_nUse2LNdOJ2pW5D0qLmn2yHAMVwdbpA=" + "version": "3.15.1", + "sha256": "cEgvjRKBXZd8uhtXMuVRa-b9j4SVdEHVfSAVZiyRXCw=" }, { - "id": "io.vertx:vertx-web:jar:4.5.9", + "id": "io.vertx:vertx-web:jar:4.5.10", "artifactId": "vertx-web", "groupId": "io.vertx", - "version": "4.5.9", - "sha256": "mKajv6flTYqszhdLsuOKSz_YjfZV3PwqvXzQ_xDrr3U=" + "version": "4.5.10", + "sha256": "NhH8iRbOVk6f3uo1n8ZkgqZoehfEPFDyiHo3yB4-Ke4=" }, { - "id": "io.vertx:vertx-web-common:jar:4.5.9", + "id": "io.vertx:vertx-web-common:jar:4.5.10", "artifactId": "vertx-web-common", "groupId": "io.vertx", - "version": "4.5.9", - "sha256": "gQNPKDcsIh3plCby5gvrtfc6cbC2R6R1Ouh1LaDsYqQ=" + "version": "4.5.10", + "sha256": "vDxH45DlQhPjIIPaqeHctgTjQDHSucZ20DXVNZj1sOU=" }, { - "id": "io.vertx:vertx-auth-common:jar:4.5.9", + "id": "io.vertx:vertx-auth-common:jar:4.5.10", "artifactId": "vertx-auth-common", "groupId": "io.vertx", - "version": "4.5.9", - "sha256": "qP6QNC2k_orckp3Dy8w5pkO2MLAK-mwS7tR3nNQgLfs=" + "version": "4.5.10", + "sha256": "-WBLTtetINlTYRLB0k22OuViX4_GPCI4_zqMvoNOe94=" }, { - "id": "io.vertx:vertx-bridge-common:jar:4.5.9", + "id": "io.vertx:vertx-bridge-common:jar:4.5.10", "artifactId": "vertx-bridge-common", "groupId": "io.vertx", - "version": "4.5.9", - "sha256": "Krbay9OU578EJs9P-NMmDzZ_pdONNTV8WfBpuf_MJeg=" + "version": "4.5.10", + "sha256": "c61eRweApMiF8im3Bfs2X7rlD14fGZAnQSj39I3GE3Q=" }, { - "id": "io.smallrye.reactive:smallrye-mutiny-vertx-core:jar:3.14.0", + "id": "io.smallrye.reactive:smallrye-mutiny-vertx-core:jar:3.15.0", "artifactId": "smallrye-mutiny-vertx-core", "groupId": "io.smallrye.reactive", - "version": "3.14.0", - "sha256": "9eizYGd9pF5XV1s7uIXe-AQnrxlQMejuj_RMfY5EsB8=" + "version": "3.15.0", + "sha256": "8p1yvWJAhXcvv_-9elysP1XpwoQjaFy8W90wtvKNQYM=" }, { - "id": "io.smallrye.reactive:smallrye-mutiny-vertx-runtime:jar:3.14.0", + "id": "io.smallrye.reactive:smallrye-mutiny-vertx-runtime:jar:3.15.0", "artifactId": "smallrye-mutiny-vertx-runtime", "groupId": "io.smallrye.reactive", - "version": "3.14.0", - "sha256": "KCFmZ5_8xTRUg2bwLWOWel5enl4i9SgOrGd904xxw8c=" + "version": "3.15.0", + "sha256": "LTeazrnpyd25iPdfHGCf-ABXodLjou1b2XQcri9QHVY=" }, { - "id": "io.smallrye.reactive:vertx-mutiny-generator:jar:3.14.0", + "id": "io.smallrye.reactive:vertx-mutiny-generator:jar:3.15.0", "artifactId": "vertx-mutiny-generator", "groupId": "io.smallrye.reactive", - "version": "3.14.0", - "sha256": "tAdh_wZPURHsShK_l7TiBDcvBE4LacldRJ6wjdIY7n0=" + "version": "3.15.0", + "sha256": "e-BvxZIWddwfadLtaFBfUJEhmP-Ci-7VZGWj56zlwZg=" }, { - "id": "io.vertx:vertx-codegen:jar:4.5.9", + "id": "io.vertx:vertx-codegen:jar:4.5.10", "artifactId": "vertx-codegen", "groupId": "io.vertx", - "version": "4.5.9", - "sha256": "M8_58uzSh5G1AY6ao_rQAdHnbbbCxiZLAPDIfo5UV9Y=" + "version": "4.5.10", + "sha256": "Acp-vEeW_WA9qxgsbBSwdCUMayYDtUVHhe_wA-duWhk=" }, { - "id": "io.quarkus.resteasy.reactive:resteasy-reactive:jar:3.14.1", + "id": "io.quarkus.resteasy.reactive:resteasy-reactive:jar:3.15.1", "artifactId": "resteasy-reactive", "groupId": "io.quarkus.resteasy.reactive", - "version": "3.14.1", - "sha256": "GPn-nZzcfdvpO0uGtlTtawOQSnzDHyyjhcoq5YU-us0=" + "version": "3.15.1", + "sha256": "MhPISUjQwi52UFBCf65QPBjWxga4aO6jKFegIrSzCJg=" }, { - "id": "io.quarkus.vertx.utils:quarkus-vertx-utils:jar:3.14.1", + "id": "io.quarkus.vertx.utils:quarkus-vertx-utils:jar:3.15.1", "artifactId": "quarkus-vertx-utils", "groupId": "io.quarkus.vertx.utils", - "version": "3.14.1", - "sha256": "XhVx9aWF6nKpKRUsPj1LSDvMFe3LySaIzaIGRYfGkHg=" + "version": "3.15.1", + "sha256": "WYbq9fjlBfSRPBuHBI_3Ob2-a1hU-FkXel3iJoAnjuY=" }, { "id": "jakarta.enterprise:jakarta.enterprise.cdi-api:jar:4.1.0", @@ -162,18 +162,18 @@ "sha256": "kkUppnmtdqRmURXEfwU-R8b9Jy9ZpjK6cNtIHJJe96I=" }, { - "id": "io.quarkus:quarkus-vertx-http:jar:3.14.1", + "id": "io.quarkus:quarkus-vertx-http:jar:3.15.1", "artifactId": "quarkus-vertx-http", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "MlZm23_jFNJG61N2mpwMaV8kLPz4O_ylk4JGfMbsP1s=" + "version": "3.15.1", + "sha256": "ILSsIoVrCXDZeWUtTcPysFHEnQEKZo_9hHJnIvQ0Wkg=" }, { - "id": "io.quarkus:quarkus-credentials:jar:3.14.1", + "id": "io.quarkus:quarkus-credentials:jar:3.15.1", "artifactId": "quarkus-credentials", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "kjVSRxuWUHAWxFqiTiO-_n-AKMoigPeHiP81534YMWs=" + "version": "3.15.1", + "sha256": "XtKXRiYxXqQAuY3UmaBSTUmc7GqThXmotZVNW50Fj6s=" }, { "id": "io.quarkus.security:quarkus-security:jar:2.1.0", @@ -183,46 +183,46 @@ "sha256": "Thi8oyjKx4PtmYTUTVdojKkvVopjqqYDQ1fzKWXXnak=" }, { - "id": "io.smallrye.reactive:smallrye-mutiny-vertx-web:jar:3.14.0", + "id": "io.smallrye.reactive:smallrye-mutiny-vertx-web:jar:3.15.0", "artifactId": "smallrye-mutiny-vertx-web", "groupId": "io.smallrye.reactive", - "version": "3.14.0", - "sha256": "j6d7SajpWrz7_koWG8E-Okgfml-jUlueYBpK7WUj5mo=" + "version": "3.15.0", + "sha256": "0MY55lXy16kSmDWp2R8p01tYtUHA719AuGHwEXcHpaw=" }, { - "id": "io.smallrye.reactive:smallrye-mutiny-vertx-web-common:jar:3.14.0", + "id": "io.smallrye.reactive:smallrye-mutiny-vertx-web-common:jar:3.15.0", "artifactId": "smallrye-mutiny-vertx-web-common", "groupId": "io.smallrye.reactive", - "version": "3.14.0", - "sha256": "vw3ubZFavAoxXHSoCLhA7_i7otT86icnio-bSD8B6pc=" + "version": "3.15.0", + "sha256": "tgCsWqtFnp1-78R76U93LGu8IZ0_gFMxYQvcBDZ6BNc=" }, { - "id": "io.smallrye.reactive:smallrye-mutiny-vertx-auth-common:jar:3.14.0", + "id": "io.smallrye.reactive:smallrye-mutiny-vertx-auth-common:jar:3.15.0", "artifactId": "smallrye-mutiny-vertx-auth-common", "groupId": "io.smallrye.reactive", - "version": "3.14.0", - "sha256": "2ik3_XRHo_eFN6KqiynaA0soGxiBZdSrD4Ep6UBbrMw=" + "version": "3.15.0", + "sha256": "p66oMb9T9iQuApGRbe1pTN3ZoCey7-yEWPgwLoXNvz8=" }, { - "id": "io.smallrye.reactive:smallrye-mutiny-vertx-bridge-common:jar:3.14.0", + "id": "io.smallrye.reactive:smallrye-mutiny-vertx-bridge-common:jar:3.15.0", "artifactId": "smallrye-mutiny-vertx-bridge-common", "groupId": "io.smallrye.reactive", - "version": "3.14.0", - "sha256": "mqf08_KKsIvmIkWQRRWmNeqO4Q3mAIawWVAlf8OC7qg=" + "version": "3.15.0", + "sha256": "CP8dpNGpfGLoocebx5Z04oPA56VftQX-KP1SEshmFW4=" }, { - "id": "io.smallrye.reactive:smallrye-mutiny-vertx-uri-template:jar:3.14.0", + "id": "io.smallrye.reactive:smallrye-mutiny-vertx-uri-template:jar:3.15.0", "artifactId": "smallrye-mutiny-vertx-uri-template", "groupId": "io.smallrye.reactive", - "version": "3.14.0", - "sha256": "tM5eobJlAWb5Edye7m3FRlQ_LczQHnrCduDGX0C7Kaw=" + "version": "3.15.0", + "sha256": "dW82WbOGadVu2S5xetZ6AT9CeSD4-0rQ6Nj2rdJpHD8=" }, { - "id": "io.vertx:vertx-uri-template:jar:4.5.9", + "id": "io.vertx:vertx-uri-template:jar:4.5.10", "artifactId": "vertx-uri-template", "groupId": "io.vertx", - "version": "4.5.9", - "sha256": "KcWYyoEfoo660s4jvfRKHci-C9xybE34Pcc6pqH8DpA=" + "version": "4.5.10", + "sha256": "OhhK8YdBQYt3NT-qebhySndju45n8hM2fdDsn0Tb3gQ=" }, { "id": "io.github.crac:org-crac:jar:0.1.3", @@ -232,11 +232,11 @@ "sha256": "13oMYo0Tme5oJziFHcoT0GD-9RYBrtrW0e_NMYX5rwk=" }, { - "id": "io.quarkus:quarkus-jsonp:jar:3.14.1", + "id": "io.quarkus:quarkus-jsonp:jar:3.15.1", "artifactId": "quarkus-jsonp", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "kaC2-eeJrm7pVto6hXRMrbnUm4mNNIebm0m56NBF5x4=" + "version": "3.15.1", + "sha256": "BDliuYfux9EehIaSd6HEhy0CLCSqg3dZ_hf5jX7XoZQ=" }, { "id": "org.eclipse.parsson:parsson:jar:1.1.7", @@ -246,18 +246,18 @@ "sha256": "wh2wGPisbPeYk_Gvd_HNM3k3vRKub6PUsQ9aAIGe5Ww=" }, { - "id": "io.quarkus:quarkus-virtual-threads:jar:3.14.1", + "id": "io.quarkus:quarkus-virtual-threads:jar:3.15.1", "artifactId": "quarkus-virtual-threads", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "yy48woitTZBc2BPL2kcofYIC0THVvat_QcOEtG82EVw=" + "version": "3.15.1", + "sha256": "xTxS3ac5fosRGv7iZ4Sp3PxZIPV8EeSmahkfFjXdc-8=" }, { - "id": "io.vertx:vertx-core:jar:4.5.9", + "id": "io.vertx:vertx-core:jar:4.5.10", "artifactId": "vertx-core", "groupId": "io.vertx", - "version": "4.5.9", - "sha256": "ddxKIIPD40ZQedjJVp23m_4EfB9pPA4n5T9kbV3yhmk=" + "version": "4.5.10", + "sha256": "40up43nCgKdKnd9AjepdOD-jhtFFmSM73UPeFqhdm_A=" }, { "id": "io.netty:netty-common:jar:4.1.111.Final", @@ -351,25 +351,25 @@ "sha256": "choYkkHasFJdnoWOXLYE0-zA7eCB4t531vNPpXeaW0Y=" }, { - "id": "io.quarkus:quarkus-rest-jackson:jar:3.14.1", + "id": "io.quarkus:quarkus-rest-jackson:jar:3.15.1", "artifactId": "quarkus-rest-jackson", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "fgCIpMjLfyBHSOdZ4AUzNfIUpOY_veMVCuiYcpaY15g=" + "version": "3.15.1", + "sha256": "22ph3UgZz2ZNsrVJhkxxHVvzooq-XHLjoTQ5hafVFR8=" }, { - "id": "io.quarkus:quarkus-rest-jackson-common:jar:3.14.1", + "id": "io.quarkus:quarkus-rest-jackson-common:jar:3.15.1", "artifactId": "quarkus-rest-jackson-common", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "2ot4F0tJtSQ5PejSxQ23I0abqtRkwrSkMnxnpJ4kq7k=" + "version": "3.15.1", + "sha256": "szht3FuIjnkngWCbN7f4i1nfB_PocJxiYqOyBlCE83E=" }, { - "id": "io.quarkus:quarkus-jackson:jar:3.14.1", + "id": "io.quarkus:quarkus-jackson:jar:3.15.1", "artifactId": "quarkus-jackson", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "a2WiskycIUVOSWFZVfVfwWHZvD_q107O2ybGWL1rOz4=" + "version": "3.15.1", + "sha256": "XhDM3QdM00bst-l9FV47greL8_LNFZnAp_wXMBwVb0k=" }, { "id": "com.fasterxml.jackson.datatype:jackson-datatype-jsr310:jar:2.17.2", @@ -386,18 +386,18 @@ "sha256": "HuXi81k9RHJrkAhoxvZNGlBjalaD1tQEJ_WYSmHeU8A=" }, { - "id": "io.quarkus:quarkus-hibernate-validator:jar:3.14.1", + "id": "io.quarkus:quarkus-hibernate-validator:jar:3.15.1", "artifactId": "quarkus-hibernate-validator", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "CkbkgZmhLZS6wf91a8z3atsK3lQJqdNmlncIYKFK9eU=" + "version": "3.15.1", + "sha256": "ahvbZXJCV_GL8zJ_bZ2YGavYVp2SiYCtYfsECUVw6kQ=" }, { - "id": "io.quarkus:quarkus-core:jar:3.14.1", + "id": "io.quarkus:quarkus-core:jar:3.15.1", "artifactId": "quarkus-core", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "iQbj7BABtp49NaiqjrEZLgNEwicnbNwKcWhW_i_4giw=" + "version": "3.15.1", + "sha256": "SRkTPGM9Zt858VBX40LS8MCWvjdFIWPCqeP8vl3KMWk=" }, { "id": "jakarta.inject:jakarta.inject-api:jar:2.0.1", @@ -407,25 +407,25 @@ "sha256": "99yYBi_M8UEmq7dRtk-rEsMSVm6MvchINZi__OqTr3w=" }, { - "id": "io.smallrye.common:smallrye-common-os:jar:2.5.0", + "id": "io.smallrye.common:smallrye-common-os:jar:2.6.0", "artifactId": "smallrye-common-os", "groupId": "io.smallrye.common", - "version": "2.5.0", - "sha256": "V8HrCK84xLduPdS3Xlc-EMURvMl01VN2xL-uxFlK44U=" + "version": "2.6.0", + "sha256": "PkyoIxFsNwYzTb18Pd26J0s6RfH49HPDnXN0o16qaO0=" }, { - "id": "io.quarkus:quarkus-ide-launcher:jar:3.14.1", + "id": "io.quarkus:quarkus-ide-launcher:jar:3.15.1", "artifactId": "quarkus-ide-launcher", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "7lLlqvXkzW2GtLE28mzrXxrTG2-qNfCWutNmqXZ9GMw=" + "version": "3.15.1", + "sha256": "lPC1oyonoJf7eNM2WNh3vOA7IjWn3UBM0LnYN9Dn1m8=" }, { - "id": "io.quarkus:quarkus-development-mode-spi:jar:3.14.1", + "id": "io.quarkus:quarkus-development-mode-spi:jar:3.15.1", "artifactId": "quarkus-development-mode-spi", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "ha22ZtedkKpQpi23L8cr64_dMmO83UoGd4l66B86b1w=" + "version": "3.15.1", + "sha256": "X5t0eEqUJINurNjfdWCEhyPgn4dLZ6_Mv56bqtkT9IU=" }, { "id": "io.smallrye.config:smallrye-config:jar:3.9.1", @@ -442,11 +442,11 @@ "sha256": "DuFHv_En_1BoEqqCSxQ4Icqg6p6unmryIphiqG9zMsQ=" }, { - "id": "io.smallrye.common:smallrye-common-classloader:jar:2.5.0", + "id": "io.smallrye.common:smallrye-common-classloader:jar:2.6.0", "artifactId": "smallrye-common-classloader", "groupId": "io.smallrye.common", - "version": "2.5.0", - "sha256": "9NGfpfrSJ0YnYYlMgM_hd89IjiS4015kGfXX6QpmVYk=" + "version": "2.6.0", + "sha256": "PX868h0xRufv7iS-4hOcQtJllh2_is3IdZYDQrLCEV8=" }, { "id": "io.smallrye.config:smallrye-config-common:jar:3.9.1", @@ -491,11 +491,11 @@ "sha256": "ArqtQoxKD8L1A3ldCGRHUqFXMftRw9oa3RCNXmrF0oM=" }, { - "id": "io.quarkus:quarkus-bootstrap-runner:jar:3.14.1", + "id": "io.quarkus:quarkus-bootstrap-runner:jar:3.15.1", "artifactId": "quarkus-bootstrap-runner", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "vHraq4qvy5NFZ-cGsoAT2Zw8ZEWIp6M0gXL7pQtYhQI=" + "version": "3.15.1", + "sha256": "cDFb1YhumHiTNz_cNzuY2JOivABPC5YI3ANQ_UkS2MY=" }, { "id": "io.quarkus:quarkus-fs-util:jar:0.0.10", @@ -554,18 +554,18 @@ "sha256": "azs2KLi0rt2g0kwzVDNemFSX2O88UQuPMCjpINW4Zj0=" }, { - "id": "io.quarkus:quarkus-arc:jar:3.14.1", + "id": "io.quarkus:quarkus-arc:jar:3.15.1", "artifactId": "quarkus-arc", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "YfZ-Ybh15uoRq_AUvVSxbNvDjmm8AemQoB5BTx7S0qk=" + "version": "3.15.1", + "sha256": "QUUBcPIrpPILlD6RLsTFhJWW4RuGbLHnCp1s6Xv8gWg=" }, { - "id": "io.quarkus.arc:arc:jar:3.14.1", + "id": "io.quarkus.arc:arc:jar:3.15.1", "artifactId": "arc", "groupId": "io.quarkus.arc", - "version": "3.14.1", - "sha256": "zgXO6VmdFti2MoSPISQsYdpu0TwvhYABBER2LNniujw=" + "version": "3.15.1", + "sha256": "34lSjCbS2WrrGXqoopv9TX8oEJuHR4BKQCWuHLZKn9g=" }, { "id": "jakarta.transaction:jakarta.transaction-api:jar:2.0.1", @@ -596,46 +596,46 @@ "sha256": "aczARIfod3nUlwqlDGc8w0qd8IDBwOjY6rLotG-CXPQ=" }, { - "id": "io.quarkus:quarkus-rest-client:jar:3.14.1", + "id": "io.quarkus:quarkus-rest-client:jar:3.15.1", "artifactId": "quarkus-rest-client", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "V7gyGAzOXJ4xAwxbc0PmjwtJxo63aKc-70kkGVXyVRA=" + "version": "3.15.1", + "sha256": "9V3KwMdk6fmVXf5VDlKkKQpwKskD1Pn93MdML5K_Hzs=" }, { - "id": "io.quarkus:quarkus-rest-client-jaxrs:jar:3.14.1", + "id": "io.quarkus:quarkus-rest-client-jaxrs:jar:3.15.1", "artifactId": "quarkus-rest-client-jaxrs", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "gDv_KapuGUlkICmemusCtzKugnmciyNauv6JY_lIbr4=" + "version": "3.15.1", + "sha256": "3Ald6sHpjyTmPjxOULqYJ6aNfcQrPfSY4w3c-ugs7nQ=" }, { - "id": "io.quarkus.resteasy.reactive:resteasy-reactive-client:jar:3.14.1", + "id": "io.quarkus.resteasy.reactive:resteasy-reactive-client:jar:3.15.1", "artifactId": "resteasy-reactive-client", "groupId": "io.quarkus.resteasy.reactive", - "version": "3.14.1", - "sha256": "gWL3BpwKxVQBD_Y8W8neJgolmaMbSmN6LD-XzOeHmM8=" + "version": "3.15.1", + "sha256": "w_Qn23K14lTiH-C9C2mK_X62j0WGB3dmEQqyPhwrpFI=" }, { - "id": "io.vertx:vertx-web-client:jar:4.5.9", + "id": "io.vertx:vertx-web-client:jar:4.5.10", "artifactId": "vertx-web-client", "groupId": "io.vertx", - "version": "4.5.9", - "sha256": "xd48FFSKbdM1Eiaylza53tHnka433CGIL9b9Fx9mphE=" + "version": "4.5.10", + "sha256": "RFJ6hqPpXPUaT1lq2zqZbIr0BaSYd_rqXSNPqxb_Vh0=" }, { - "id": "io.quarkus:quarkus-smallrye-stork:jar:3.14.1", + "id": "io.quarkus:quarkus-smallrye-stork:jar:3.15.1", "artifactId": "quarkus-smallrye-stork", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "eyhZjlFu9AACPDkp-FYRTFLXq0pFLbj1bRLxS4bILZc=" + "version": "3.15.1", + "sha256": "jR_zdaBJC_j5fIDBO0qhdqM4IMOO82HxwEs_0MPGFq4=" }, { - "id": "io.quarkus:quarkus-rest-client-config:jar:3.14.1", + "id": "io.quarkus:quarkus-rest-client-config:jar:3.15.1", "artifactId": "quarkus-rest-client-config", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "Nnqo8rutNflhrCJUlRHsAdoMHmTtjE7E_VZVn1bQOOg=" + "version": "3.15.1", + "sha256": "8_Ss6X1eNJMeeS8iSWk6VvRA1RibtB6BsKHHmiUIh2g=" }, { "id": "io.smallrye:jandex:jar:3.2.2", @@ -645,11 +645,11 @@ "sha256": "i3KjNzl4SBmO6sshSQpZzG8rfnxN_d1oAHhn1XbHErw=" }, { - "id": "io.quarkus:quarkus-tls-registry:jar:3.14.1", + "id": "io.quarkus:quarkus-tls-registry:jar:3.15.1", "artifactId": "quarkus-tls-registry", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "WrXs9ed7wuMXinPKWnNQx6vlxTioN8mxpweqCWtDCdk=" + "version": "3.15.1", + "sha256": "VjfsoloCvJtB4QUCdKcPZlusliW-N5q3E4dA78NRmJY=" }, { "id": "io.smallrye.stork:stork-api:jar:2.6.1", @@ -673,18 +673,18 @@ "sha256": "K3Fpi5XIksxlkjX0_-ZjteLxFRzrTncmiyP_KwxjIcs=" }, { - "id": "io.quarkus:quarkus-rest-client-jackson:jar:3.14.1", + "id": "io.quarkus:quarkus-rest-client-jackson:jar:3.15.1", "artifactId": "quarkus-rest-client-jackson", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "Zu_ac27IdaEfGqK4CDAzbucTjBsny6PFA1uAHKE5Psw=" + "version": "3.15.1", + "sha256": "ys12f4xsaH7Dc5VmXg3_6tXEwK6JOcKeOKl3hemsp6U=" }, { - "id": "io.quarkus.resteasy.reactive:resteasy-reactive-jackson:jar:3.14.1", + "id": "io.quarkus.resteasy.reactive:resteasy-reactive-jackson:jar:3.15.1", "artifactId": "resteasy-reactive-jackson", "groupId": "io.quarkus.resteasy.reactive", - "version": "3.14.1", - "sha256": "G3Wcqot3KR0l0GeavOgsdxKfr6PxbhoJXsd6Vet8Rns=" + "version": "3.15.1", + "sha256": "HdK7gC0BmZxg9NcGp8R73UaJvISI6ho-Qrwfz3OTqsY=" }, { "id": "com.fasterxml.jackson.core:jackson-databind:jar:2.17.2", @@ -701,18 +701,18 @@ "sha256": "hzpgbiNQeWn5u76pOdXhknSoh3XqWhabp-LXlapRVuE=" }, { - "id": "io.quarkus:quarkus-cache:jar:3.14.1", + "id": "io.quarkus:quarkus-cache:jar:3.15.1", "artifactId": "quarkus-cache", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "tYLPDoHaSCs3fYUO_mkrc_Atig5bXx6NAeDJ-Tw5JG0=" + "version": "3.15.1", + "sha256": "5I-r96DZb0VRvf1iKqASzNwTTTvR--bpyH8c0zXzFe0=" }, { - "id": "io.quarkus:quarkus-caffeine:jar:3.14.1", + "id": "io.quarkus:quarkus-caffeine:jar:3.15.1", "artifactId": "quarkus-caffeine", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "SIezcpQTOMmuQWRS_7JM8pdAOQmeeZAZ9exrqxptlPA=" + "version": "3.15.1", + "sha256": "JRont-voZ9aTi-SELVLgsi8HOsBvdPcIxeAUqHrF0h8=" }, { "id": "com.github.ben-manes.caffeine:caffeine:jar:3.1.5", @@ -729,18 +729,18 @@ "sha256": "FE86771uJ9rsVdN1OyxrE8Gv2vDPBIFs21ZFiO2S8b0=" }, { - "id": "io.quarkus:quarkus-mutiny:jar:3.14.1", + "id": "io.quarkus:quarkus-mutiny:jar:3.15.1", "artifactId": "quarkus-mutiny", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "p9s5KhtMAi7k-Q7OQ2Wx4rEmwWuIQMNbXmsInvw_LhI=" + "version": "3.15.1", + "sha256": "m4kmO1IKoLZ9R2Hurtvsvm-_fmXMGyXf8MEfCIM_muE=" }, { - "id": "io.quarkus:quarkus-smallrye-context-propagation:jar:3.14.1", + "id": "io.quarkus:quarkus-smallrye-context-propagation:jar:3.15.1", "artifactId": "quarkus-smallrye-context-propagation", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "K0OmFaRvjTQkWxq_azShUlV1eeUuQ-oJL7t76GaCPvU=" + "version": "3.15.1", + "sha256": "Qw1grB--UNBNU_5rYkQVM2z0a2v1UgXmkQ_boLYIqIs=" }, { "id": "io.smallrye:smallrye-context-propagation:jar:2.1.2", @@ -771,18 +771,18 @@ "sha256": "RgT43L49b6GADO0ANcerusETFpYLgItp9k5_8LHMBU0=" }, { - "id": "io.quarkus:quarkus-vertx:jar:3.14.1", + "id": "io.quarkus:quarkus-vertx:jar:3.15.1", "artifactId": "quarkus-vertx", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "qlz-lBE-Z1vuZgqGPHfs5d9qEpJvJvYSune1FzvQK0k=" + "version": "3.15.1", + "sha256": "4mT0PfqWKtU7cESZfuxShHeYl4M0mMml4rpBIxjLpW4=" }, { - "id": "io.quarkus:quarkus-netty:jar:3.14.1", + "id": "io.quarkus:quarkus-netty:jar:3.15.1", "artifactId": "quarkus-netty", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "8qae5YoQsjQntH9wFZEaN-To-QFnHqqzrThW3p7Y2Qw=" + "version": "3.15.1", + "sha256": "1PX_WfB-zfySMvRvScyAANDAXuVND2EZAP1Ybbt0KrA=" }, { "id": "io.netty:netty-codec:jar:4.1.111.Final", @@ -820,18 +820,18 @@ "sha256": "zT-lvqLkld9PcX41_3W2rJBQt9qDQ_YmN0czFaSMu2s=" }, { - "id": "io.smallrye.common:smallrye-common-annotation:jar:2.5.0", + "id": "io.smallrye.common:smallrye-common-annotation:jar:2.6.0", "artifactId": "smallrye-common-annotation", "groupId": "io.smallrye.common", - "version": "2.5.0", - "sha256": "7-P4UpSqZf_5lVbXvtsGCFfqHaZJYpwb__CweJDCufI=" + "version": "2.6.0", + "sha256": "2ng-RNV5YTT3UThNTOt27ImBfD_xm8bnUhUfnQwuNRA=" }, { - "id": "io.quarkus:quarkus-vertx-latebound-mdc-provider:jar:3.14.1", + "id": "io.quarkus:quarkus-vertx-latebound-mdc-provider:jar:3.15.1", "artifactId": "quarkus-vertx-latebound-mdc-provider", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "-PXecabxdICPrKjKGuQGRooYxOgx4X9aiKm844hBr60=" + "version": "3.15.1", + "sha256": "gWNXwUtTC_ezw85ov4YTK526wCZNb7qQkNMGh7OwpcY=" }, { "id": "io.smallrye:smallrye-fault-tolerance-vertx:jar:6.4.0", @@ -841,18 +841,18 @@ "sha256": "NcHH5oSYldtHJDhzc-e9BqfiiuQxdeQCkB_Wrs3P9vk=" }, { - "id": "io.quarkus:quarkus-cache-runtime-spi:jar:3.14.1", + "id": "io.quarkus:quarkus-cache-runtime-spi:jar:3.15.1", "artifactId": "quarkus-cache-runtime-spi", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "UVGsfAY5hu7hTJNoRVTtdij48eRN63DQKtQRAXCfYB8=" + "version": "3.15.1", + "sha256": "pEiTOrKawI1SK9yp5kOM-QQEmDaf-Dx16HHACW-Nw6I=" }, { - "id": "io.quarkus:quarkus-smallrye-jwt:jar:3.14.1", + "id": "io.quarkus:quarkus-smallrye-jwt:jar:3.15.1", "artifactId": "quarkus-smallrye-jwt", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "wvbuIoqK1mwdHMKwyCvY9jrXDztU4r6F2xggDihv7JU=" + "version": "3.15.1", + "sha256": "nDhqoetQef6Q8UvEF_pVwUrny0sbVhRg-WI7pEMjAcc=" }, { "id": "io.smallrye:smallrye-jwt:jar:4.5.3", @@ -890,11 +890,11 @@ "sha256": "sB9VVSKEz7FJQR5k6rynXpQtJtLheGsykUJQ5DMK-qI=" }, { - "id": "io.quarkus:quarkus-security:jar:3.14.1", + "id": "io.quarkus:quarkus-security:jar:3.15.1", "artifactId": "quarkus-security", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "-GifS9tsSCP4Xo0aMVE8eVRdPz0A7et8AzhwEIHr2jQ=" + "version": "3.15.1", + "sha256": "WFX04I4iY0LdQPBqeLKQLT3ILwWZ0ykFLQfIt7JLBMo=" }, { "id": "jakarta.interceptor:jakarta.interceptor-api:jar:2.2.0", @@ -904,11 +904,11 @@ "sha256": "0kDXK03Tii5DHIBAeYEAEMuXkDZ4-l-Yf7dDSHiwQ5g=" }, { - "id": "io.quarkus:quarkus-smallrye-jwt-build:jar:3.14.1", + "id": "io.quarkus:quarkus-smallrye-jwt-build:jar:3.15.1", "artifactId": "quarkus-smallrye-jwt-build", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "UDpLEBTAaDC38wBpuajmWW7VBQkP2aQknFCTxoCH0IU=" + "version": "3.15.1", + "sha256": "qQgN7B8DR20PQrNSujXqBlGKT9ZBCi79n0eEqTaGmXg=" }, { "id": "io.smallrye:smallrye-jwt-build:jar:4.5.3", @@ -925,18 +925,18 @@ "sha256": "wn1rKv9WJB0bB_y8xrGDcJ5rQyyA9zdO6x2CPobUuBo=" }, { - "id": "it.pagopa.swclient.mil:common:jar:2.7.0", + "id": "it.pagopa.swclient.mil:common:jar:2.8.0", "artifactId": "common", "groupId": "it.pagopa.swclient.mil", - "version": "2.7.0", - "sha256": "guLvITsgXdkIAiAIe2HVLtIcPe26lw_8Poy49bHSctg=" + "version": "2.8.0", + "sha256": "xEjwNupaOwVe-TTRVfypBJC3jmMNcAfZ9YMJG1nsEoQ=" }, { - "id": "it.pagopa.swclient.mil:azure-services:jar:5.6.2", + "id": "it.pagopa.swclient.mil:azure-services:jar:5.7.0", "artifactId": "azure-services", "groupId": "it.pagopa.swclient.mil", - "version": "5.6.2", - "sha256": "i7Ww8hUE6b-Ol7ZBDEbftQbSyc_WAd90nmyXSNlDO6w=" + "version": "5.7.0", + "sha256": "35vNKNHYFNwAa31veIkmKUYZ0Uv3r7RhJjKH83es46o=" }, { "id": "com.nimbusds:nimbus-jose-jwt:jar:9.40", @@ -967,39 +967,39 @@ "sha256": "OstCqMHFSFZ6PpX9iM6jPMFNqG0sofdHbuuOe-Eixds=" }, { - "id": "io.quarkus:quarkus-mongodb-panache:jar:3.14.1", + "id": "io.quarkus:quarkus-mongodb-panache:jar:3.15.1", "artifactId": "quarkus-mongodb-panache", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "R97lOakxmzU78bGBqDgxaPPGoi9NuyH4nLgkxQwQvS8=" + "version": "3.15.1", + "sha256": "hikaRfs0aGJd4K0D7FgcaK2MSy3sgjVK4hK_R2_4REg=" }, { - "id": "io.quarkus:quarkus-panache-common:jar:3.14.1", + "id": "io.quarkus:quarkus-panache-common:jar:3.15.1", "artifactId": "quarkus-panache-common", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "kJwjjpEmFJGBmTRc4chxl6kh9mETBJ5PO20G2Cf13hY=" + "version": "3.15.1", + "sha256": "t886kyoTx18G8cr0ocvRU4gFGDoObM41qsEgqbLTsQw=" }, { - "id": "io.quarkus:quarkus-mongodb-panache-common:jar:3.14.1", + "id": "io.quarkus:quarkus-mongodb-panache-common:jar:3.15.1", "artifactId": "quarkus-mongodb-panache-common", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "LtDEh2cJeScfOFVv7X2rfG8iy2q-REAZDnxu3aReFfA=" + "version": "3.15.1", + "sha256": "LaxYLgVxgx_Isfx7KZDL7QuJcdQHpe01H5YARCbE5LA=" }, { - "id": "io.quarkus:quarkus-mongodb-client:jar:3.14.1", + "id": "io.quarkus:quarkus-mongodb-client:jar:3.15.1", "artifactId": "quarkus-mongodb-client", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "BK0jrVcseG5BI4B8QEN6UHu4ujPe-KcJCDNMnTBZlsU=" + "version": "3.15.1", + "sha256": "rsejIoQRQ9gynJljdpBskldrxfSqutDY8a5KGzv_ug0=" }, { - "id": "io.quarkus:quarkus-mutiny-reactive-streams-operators:jar:3.14.1", + "id": "io.quarkus:quarkus-mutiny-reactive-streams-operators:jar:3.15.1", "artifactId": "quarkus-mutiny-reactive-streams-operators", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "0KzFSomPwfZzQF99wHtDXHRMHwYPjkVnk4K5YP3AT9Q=" + "version": "3.15.1", + "sha256": "byKT9SJH4y3zbbnvoaZAaEaZDn5-WWaJ2gF1GHhMAw4=" }, { "id": "org.eclipse.microprofile.reactive-streams-operators:microprofile-reactive-streams-operators-api:jar:3.0", @@ -1023,39 +1023,39 @@ "sha256": "i3DZXjC31s5ioQYQAd-dVapIkzKV_HQOsi6_hu8usfw=" }, { - "id": "org.mongodb:mongodb-driver-sync:jar:5.1.3", + "id": "org.mongodb:mongodb-driver-sync:jar:5.1.4", "artifactId": "mongodb-driver-sync", "groupId": "org.mongodb", - "version": "5.1.3", - "sha256": "4CaCrKhFUIufwKsME8W1_6UjvtIgw6m2BvEWbopscbM=" + "version": "5.1.4", + "sha256": "NBiAB4KW7ddidWRA6dax1tK_TWuRl1wmOOPaYR8oscI=" }, { - "id": "org.mongodb:bson:jar:5.1.3", + "id": "org.mongodb:bson:jar:5.1.4", "artifactId": "bson", "groupId": "org.mongodb", - "version": "5.1.3", - "sha256": "3QsXLB5bcDSoLhGLgI1-hAqUjL7vWkkHAUQKqvc1gCs=" + "version": "5.1.4", + "sha256": "u6VWqKzU6HVFwbmhyyXBLOlYftW_AWhfI2xdkqvx5nY=" }, { - "id": "org.mongodb:mongodb-driver-core:jar:5.1.3", + "id": "org.mongodb:mongodb-driver-core:jar:5.1.4", "artifactId": "mongodb-driver-core", "groupId": "org.mongodb", - "version": "5.1.3", - "sha256": "hDDogrpRzXw8x_bSsxTjEvO19g9pUv-NbAvDw0-9iQ8=" + "version": "5.1.4", + "sha256": "rj2_1DnVr-ng1qu9Ye8n2FjKLTgIO7c2H2niQ6_zHew=" }, { - "id": "org.mongodb:bson-record-codec:jar:5.1.3", + "id": "org.mongodb:bson-record-codec:jar:5.1.4", "artifactId": "bson-record-codec", "groupId": "org.mongodb", - "version": "5.1.3", - "sha256": "ThH1uRCDJADGfqVTbMANcWbiluYvUkh534f1icPQkZI=" + "version": "5.1.4", + "sha256": "aYsrmhD91Jo-2ZrSt7zI55djnIxKXJdN5_b8hlS9plU=" }, { - "id": "org.mongodb:mongodb-driver-reactivestreams:jar:5.1.3", + "id": "org.mongodb:mongodb-driver-reactivestreams:jar:5.1.4", "artifactId": "mongodb-driver-reactivestreams", "groupId": "org.mongodb", - "version": "5.1.3", - "sha256": "8O4q9JElPkdx5sbF8yDVInNXUFbd7GKb3xmIKZDYodE=" + "version": "5.1.4", + "sha256": "-3fbwXsHPdiJw29VKsmBhXd8AZF76eVO94HrY17cJRc=" }, { "id": "org.mongodb:mongodb-crypt:jar:1.11.0", @@ -1072,11 +1072,11 @@ "sha256": "kwJzzBxJLyVmHqYkE6baP9f24BvxxNzAgX_IaWp7B6w=" }, { - "id": "io.quarkus:quarkus-panacheql:jar:3.14.1", + "id": "io.quarkus:quarkus-panacheql:jar:3.15.1", "artifactId": "quarkus-panacheql", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "0vBcpCLLhGXs6daI9ZBZ9atyQSTLm7cgAaMITI6Rrq4=" + "version": "3.15.1", + "sha256": "BRAlJVcSUN06wbl2PYVCtnWEtWr4vwp64MfrRuvtBKE=" }, { "id": "org.antlr:antlr4-runtime:jar:4.13.0", @@ -1086,25 +1086,25 @@ "sha256": "vX97XQe8CwR_EJFbMspLsd6eV9gEkJiILkRTyIwHal0=" }, { - "id": "io.quarkus:quarkus-narayana-jta:jar:3.14.1", + "id": "io.quarkus:quarkus-narayana-jta:jar:3.15.1", "artifactId": "quarkus-narayana-jta", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "1n--JLqpr3gLwCc2WqXvBGshjWU0uIwsNgI4Wc7ehU0=" + "version": "3.15.1", + "sha256": "VPd48oyI7hJiMVLxsuubUBsoER13jHGmnbl8u0N6s4w=" }, { - "id": "io.quarkus:quarkus-transaction-annotations:jar:3.14.1", + "id": "io.quarkus:quarkus-transaction-annotations:jar:3.15.1", "artifactId": "quarkus-transaction-annotations", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "77lE2WY8sE0ckAPT58kUa2N2stEGYsGcGpJcbLvQRVQ=" + "version": "3.15.1", + "sha256": "nnGCbVvrGJeAPIZnn1Y5XtfRDXucq42-Wp-350s-H_E=" }, { - "id": "io.quarkus:quarkus-datasource-common:jar:3.14.1", + "id": "io.quarkus:quarkus-datasource-common:jar:3.15.1", "artifactId": "quarkus-datasource-common", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "ZWUTOP0LRRT8jHbB_Vu9ZTlIMS8r-S7YdwwaR870XVc=" + "version": "3.15.1", + "sha256": "YXX2sRqpsM5Rh9vEWXntjUBFgZtwmofOQXTbrs3Nix8=" }, { "id": "io.smallrye:smallrye-context-propagation-jta:jar:2.1.2", @@ -1163,39 +1163,39 @@ "sha256": "SO7eXzXFpmsE8nMEoro11MFjF3Ioy6etL48v5v_kdlI=" }, { - "id": "io.quarkus:quarkus-junit5:jar:3.14.1", + "id": "io.quarkus:quarkus-junit5:jar:3.15.1", "artifactId": "quarkus-junit5", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "qP7E0-N7uxIiRaOvNa8iP24HGaumJTM3pwXlykKHVwA=" + "version": "3.15.1", + "sha256": "CXAVX_W0QIiEMn454mIBRAquqfpvbVwg1FbEQkFfe3Q=" }, { - "id": "io.quarkus:quarkus-bootstrap-core:jar:3.14.1", + "id": "io.quarkus:quarkus-bootstrap-core:jar:3.15.1", "artifactId": "quarkus-bootstrap-core", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "GDzMwcSahvQf81m_o3N_ILtb4-OFxJ8RUE80bwT_wrw=" + "version": "3.15.1", + "sha256": "KjCyTibTbNWFpJuuvZEm-X5PyIkuUiUeU_oOMqAo6r8=" }, { - "id": "io.quarkus:quarkus-classloader-commons:jar:3.14.1", + "id": "io.quarkus:quarkus-classloader-commons:jar:3.15.1", "artifactId": "quarkus-classloader-commons", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "lvrWqtFCQxR10f7X7doXSr7u77ynFDb1Wb8Ka_h3-ps=" + "version": "3.15.1", + "sha256": "uHqWJn4-Hw9rRhoANYHR-r4mcfW7Nv444ehNu2bBRJY=" }, { - "id": "io.quarkus:quarkus-bootstrap-app-model:jar:3.14.1", + "id": "io.quarkus:quarkus-bootstrap-app-model:jar:3.15.1", "artifactId": "quarkus-bootstrap-app-model", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "-JKJnHof6cpLB0R6ULLmkrJA4ODqPsYXHfGLlouC5zM=" + "version": "3.15.1", + "sha256": "D6zUaYGn8OzBoPqSkSAgGXsal_Zkkk05M373L1nHPVg=" }, { - "id": "io.smallrye.common:smallrye-common-io:jar:2.5.0", + "id": "io.smallrye.common:smallrye-common-io:jar:2.6.0", "artifactId": "smallrye-common-io", "groupId": "io.smallrye.common", - "version": "2.5.0", - "sha256": "Am-1BbD5VOJPiLDZG9IQMNQ-kroKPPT5gy7DEkDIgp0=" + "version": "2.6.0", + "sha256": "6_LqZPzJj5fplDm3tBKEYTwDEJ1MEBe84SmnRUKFYjk=" }, { "id": "org.eclipse.sisu:org.eclipse.sisu.inject:jar:0.9.0.M3", @@ -1205,18 +1205,18 @@ "sha256": "FTNcTc8IL1mfuO3c-1jWp-mpyX3iiDwlcImkebmyRSI=" }, { - "id": "io.quarkus:quarkus-test-common:jar:3.14.1", + "id": "io.quarkus:quarkus-test-common:jar:3.15.1", "artifactId": "quarkus-test-common", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "ECCodjWkpj_Mmr80XAr7L9iPtXVmbZNFA_6UW_sXOuk=" + "version": "3.15.1", + "sha256": "1Zah8V3OUe8Xodk-kb1y9JgQmOS00ixSrurXDhJCRCY=" }, { - "id": "io.quarkus:quarkus-core-deployment:jar:3.14.1", + "id": "io.quarkus:quarkus-core-deployment:jar:3.15.1", "artifactId": "quarkus-core-deployment", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "iOLlVnnyUZEHfIuA94IQULsnlgW-FdVrFJkPvUnUvPE=" + "version": "3.15.1", + "sha256": "LinFi508aaBBTQRjMhm2LbQRwoNZTSrE4qB-I0FgtSc=" }, { "id": "org.aesh:readline:jar:2.6", @@ -1261,32 +1261,32 @@ "sha256": "e8a8vCE3mUigyMRn-w-GQgbluBj2vAtUaHL1yflBVW8=" }, { - "id": "io.quarkus:quarkus-hibernate-validator-spi:jar:3.14.1", + "id": "io.quarkus:quarkus-hibernate-validator-spi:jar:3.15.1", "artifactId": "quarkus-hibernate-validator-spi", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "AtIBKh70kOt4iy5iHrRXL-DnAOLmI31n32KotAOBSTg=" + "version": "3.15.1", + "sha256": "xMQtLrjzF-wxMJTdsAsgq4TckvUWDIR1e6LXLaxS78w=" }, { - "id": "io.quarkus:quarkus-class-change-agent:jar:3.14.1", + "id": "io.quarkus:quarkus-class-change-agent:jar:3.15.1", "artifactId": "quarkus-class-change-agent", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "XnqhspWhUSoEf-Gv88Gcu94v7fSwqHZaeBxjERtb8-0=" + "version": "3.15.1", + "sha256": "SYWrcp8RErsfkv5SnKFsRARU4HrOKOGdHEyiMaIRnSk=" }, { - "id": "io.quarkus:quarkus-devtools-utilities:jar:3.14.1", + "id": "io.quarkus:quarkus-devtools-utilities:jar:3.15.1", "artifactId": "quarkus-devtools-utilities", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "nMymUOlaEU9dalPW7lRW1S1KnaJw7luhTLnYPG2PgmE=" + "version": "3.15.1", + "sha256": "39otKXgYfAB9w_bmDMiMueGjPUjQ-Q9N2ZbSNSU99hg=" }, { - "id": "io.quarkus:quarkus-builder:jar:3.14.1", + "id": "io.quarkus:quarkus-builder:jar:3.15.1", "artifactId": "quarkus-builder", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "N4mJI58xZ-cVvOFJjGLM-QgGRzh9arP6wxoq_8l2nqI=" + "version": "3.15.1", + "sha256": "dlaHr51ylSMEomys4PGqnT8tcKygmNZwXyvQnSBprQM=" }, { "id": "org.graalvm.sdk:nativeimage:jar:23.1.2", @@ -1310,11 +1310,11 @@ "sha256": "3q7t4vAR6vlPW8aB4E7uL0oPbWl3Hhp5qpUNiYtAXY0=" }, { - "id": "io.quarkus:quarkus-bootstrap-maven-resolver:jar:3.14.1", + "id": "io.quarkus:quarkus-bootstrap-maven-resolver:jar:3.15.1", "artifactId": "quarkus-bootstrap-maven-resolver", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "TuUoZBWm21ZF5yRp5wvN-8NRZSwEskwKtZ1hn8eUnpE=" + "version": "3.15.1", + "sha256": "dTK6-3BggXEMDmmhBlL2flOok1QP9uizmG-CXVD2yDU=" }, { "id": "io.smallrye.beanbag:smallrye-beanbag-maven:jar:1.5.2", @@ -1618,11 +1618,11 @@ "sha256": "r8khb6l7eNrSJ7So1NZ7mJe_ETpX-AWY1imThBET4QM=" }, { - "id": "io.quarkus:quarkus-bootstrap-gradle-resolver:jar:3.14.1", + "id": "io.quarkus:quarkus-bootstrap-gradle-resolver:jar:3.15.1", "artifactId": "quarkus-bootstrap-gradle-resolver", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "9cAXrVaCRB_AbDVXys87maXSj39MoWXfnrX95js_kpQ=" + "version": "3.15.1", + "sha256": "Ioece8sB81Oyeaq6ejQbO9BlP02GhF9OpVquUDgexG8=" }, { "id": "commons-io:commons-io:jar:2.16.1", @@ -1632,11 +1632,11 @@ "sha256": "9B97qs1xaJZEes6XWGIfYsHGsKkdiazuSI2ib8R3yE8=" }, { - "id": "io.quarkus:quarkus-junit5-properties:jar:3.14.1", + "id": "io.quarkus:quarkus-junit5-properties:jar:3.15.1", "artifactId": "quarkus-junit5-properties", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "xb0Z9qGfohC97IhR-yEltb8mI8Buucc2zrxM9qQTBLg=" + "version": "3.15.1", + "sha256": "bS08yQwG0JW5jaGQB6cv28cWK446pXtxc5mwkmj0Iug=" }, { "id": "org.junit.jupiter:junit-jupiter:jar:5.10.3", @@ -1695,25 +1695,25 @@ "sha256": "33wyv3XPR8TI3dGUIJECeUen12XTC3Mf4AgwEV-voTM=" }, { - "id": "org.jboss.marshalling:jboss-marshalling:jar:2.1.4.SP1", + "id": "org.jboss.marshalling:jboss-marshalling:jar:2.2.1.Final", "artifactId": "jboss-marshalling", "groupId": "org.jboss.marshalling", - "version": "2.1.4.SP1", - "sha256": "LIXLWnsXDTofiCiu7v-WZMJF4KH2oBOHKOeXgxPgF8I=" + "version": "2.2.1.Final", + "sha256": "rXn2gd5DiQUQ0iKD3Vudhp9nXhr2yRjbeq2ElPizIOI=" }, { - "id": "io.quarkus:quarkus-test-security-jwt:jar:3.14.1", + "id": "io.quarkus:quarkus-test-security-jwt:jar:3.15.1", "artifactId": "quarkus-test-security-jwt", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "pX_qmqo-KNveB2y-W8E6pmEaIzFzF_x0OlDxgLei2TM=" + "version": "3.15.1", + "sha256": "YAzYiyr4TqZbJKRF_joBphiemTnNOZessDk9sR2Rp68=" }, { - "id": "io.quarkus:quarkus-test-security:jar:3.14.1", + "id": "io.quarkus:quarkus-test-security:jar:3.15.1", "artifactId": "quarkus-test-security", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "WedC3CyoHqLcF37yeCYgrsbWmraIZxCsJMt8xzZ0-0E=" + "version": "3.15.1", + "sha256": "QuOi2C6zMaTasZMXDf3sVXD6Qt2KITE3gcqLA8Ej468=" }, { "id": "org.eclipse.microprofile.jwt:microprofile-jwt-auth-api:jar:2.1", @@ -1835,11 +1835,11 @@ "sha256": "UhF68WlqU6p3wTE1MHStolzL3y31EfKvM_rWcE-pUQQ=" }, { - "id": "io.quarkus:quarkus-junit5-mockito:jar:3.14.1", + "id": "io.quarkus:quarkus-junit5-mockito:jar:3.15.1", "artifactId": "quarkus-junit5-mockito", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "WhUmfiHgpwJpKqbKwLumUW8EEsLcxeJW5OTvvi4HXH4=" + "version": "3.15.1", + "sha256": "RZTR1ktbyxIFEdhp6bAXJD3kGi1Nyrvk_WS3dnw4EwM=" }, { "id": "org.mockito:mockito-junit-jupiter:jar:5.12.0", @@ -1870,53 +1870,53 @@ "sha256": "At_QsEOaVZHjW3CO0vVHTrCUj1Or90Y36Vm45O9pv-s=" }, { - "id": "io.quarkus:quarkus-junit5-mockito-config:jar:3.14.1", + "id": "io.quarkus:quarkus-junit5-mockito-config:jar:3.15.1", "artifactId": "quarkus-junit5-mockito-config", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "pshCPHZU3Q_cnEt0zAitxX8iWDK4yn3N1btY5mAKQm4=" + "version": "3.15.1", + "sha256": "z-wisH9_CYEjhBKTiMTtHFHwzOWa8Okvo6sXA0t7Svo=" }, { - "id": "io.quarkus:quarkus-arc-deployment:jar:3.14.1", + "id": "io.quarkus:quarkus-arc-deployment:jar:3.15.1", "artifactId": "quarkus-arc-deployment", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "jS2B8GSffIl5L3rxOZ0bH8d7qFZKW8R6VfwwPRdnT30=" + "version": "3.15.1", + "sha256": "6mzl6MyTRf_rBAlHHgvsFWqvhV3Y0Be-vUmxIuwvAeg=" }, { - "id": "io.quarkus:quarkus-smallrye-context-propagation-spi:jar:3.14.1", + "id": "io.quarkus:quarkus-smallrye-context-propagation-spi:jar:3.15.1", "artifactId": "quarkus-smallrye-context-propagation-spi", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "R-UlkA1pmY_hlMAs8foJetgax5En6iXJAZeVfyDyVww=" + "version": "3.15.1", + "sha256": "77q3FDdVGGB9eOIoWyZXMJXtYbk95fJXoD9Q7f877G4=" }, { - "id": "io.quarkus:quarkus-vertx-http-dev-ui-spi:jar:3.14.1", + "id": "io.quarkus:quarkus-vertx-http-dev-ui-spi:jar:3.15.1", "artifactId": "quarkus-vertx-http-dev-ui-spi", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "haEQfrxhNzlJHuqwv4FLF8NqwNYFAJ_U38zbYLTIlko=" + "version": "3.15.1", + "sha256": "CkgubE_spBnYIn9ZKa2LJ6i3RotiASfvd89Y_YRH04Q=" }, { - "id": "io.quarkus.arc:arc-processor:jar:3.14.1", + "id": "io.quarkus.arc:arc-processor:jar:3.15.1", "artifactId": "arc-processor", "groupId": "io.quarkus.arc", - "version": "3.14.1", - "sha256": "sk64jIpDHBqtYx3CVgJgvWR6rkm8pjrl6_ooCdgJxNY=" + "version": "3.15.1", + "sha256": "4cPLWVvVpKt1vt9ZtHo8c4uTXH_4PB8kXEGKh5p9N9A=" }, { - "id": "io.quarkus:quarkus-arc-test-supplement:jar:3.14.1", + "id": "io.quarkus:quarkus-arc-test-supplement:jar:3.15.1", "artifactId": "quarkus-arc-test-supplement", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "i4B6IBt61ybXQtCjsJ4KZ04UKORQI-hnHd6e2PpSQ-U=" + "version": "3.15.1", + "sha256": "Cr1NBcaZCNac7QI952j-CTraeYnMNSq1y-3SjYVUtcw=" }, { - "id": "io.quarkus:quarkus-jacoco:jar:3.14.1", + "id": "io.quarkus:quarkus-jacoco:jar:3.15.1", "artifactId": "quarkus-jacoco", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "mS00ucBpXk3jfNBIiH0hHqpU2B0lVazb3tXQB42CEEg=" + "version": "3.15.1", + "sha256": "Ssj011IbRypQG-2TvbQ-L190wr9khBTkzxhhP58aFQY=" }, { "id": "org.jacoco:org.jacoco.core:jar:0.8.12", @@ -1968,18 +1968,18 @@ "sha256": "OJvCR5WOBJ_JoECNOYySxtNwwYA1EgOV1Muh2dkwS3o=" }, { - "id": "com.atlassian.oai:swagger-request-validator-restassured:jar:2.41.0", + "id": "com.atlassian.oai:swagger-request-validator-restassured:jar:2.43.0", "artifactId": "swagger-request-validator-restassured", "groupId": "com.atlassian.oai", - "version": "2.41.0", - "sha256": "V-kzzpiuWlhvruiHSd16yje4ZErHmKfRR4pgeyAkbAU=" + "version": "2.43.0", + "sha256": "PxIVI4vpBbCb582wDpdUpNzz6ITapV_Gf5nhZIRp6Vo=" }, { - "id": "com.atlassian.oai:swagger-request-validator-core:jar:2.41.0", + "id": "com.atlassian.oai:swagger-request-validator-core:jar:2.43.0", "artifactId": "swagger-request-validator-core", "groupId": "com.atlassian.oai", - "version": "2.41.0", - "sha256": "J3ko8A6o-Nh6yeZlsyF08NtzYt1tkMyuDjx0OyuKoTc=" + "version": "2.43.0", + "sha256": "CqTUku1NhM6-ga9Va4hGX1Ib2wSkmyl5cBxN8Es-FCc=" }, { "id": "io.swagger.parser.v3:swagger-parser:jar:2.1.22", @@ -2227,11 +2227,11 @@ "sha256": "qqmNPtq_UEJr2CL60UQvva2m5HCWkybLyrXCeY8XONk=" }, { - "id": "io.quarkus:quarkus-logging-json:jar:3.14.1", + "id": "io.quarkus:quarkus-logging-json:jar:3.15.1", "artifactId": "quarkus-logging-json", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "B4IGH63GccTibWh7zOin-50Eg4VSDt_efiTczR8mecA=" + "version": "3.15.1", + "sha256": "a-9lMjjBFuGPtvrnEK37VR9rfZUHfdxXvhz6OMvn2EY=" }, { "id": "org.jboss.logmanager:jboss-logmanager:jar:3.0.6.Final", @@ -2241,46 +2241,46 @@ "sha256": "C3hwiWCJ7NfF1Zuzu_hk9JHKUuBsnbu-s728f_CKWqc=" }, { - "id": "io.smallrye.common:smallrye-common-constraint:jar:2.5.0", + "id": "io.smallrye.common:smallrye-common-constraint:jar:2.6.0", "artifactId": "smallrye-common-constraint", "groupId": "io.smallrye.common", - "version": "2.5.0", - "sha256": "Wdys2plfuiU0AcbnQpAfVYUGSPdhr7zNmGUVgZDuG0U=" + "version": "2.6.0", + "sha256": "kFY_JF1aVbcZgNnOu-nP4q2-xqCSxjUCVssTJ-myk4s=" }, { - "id": "io.smallrye.common:smallrye-common-cpu:jar:2.5.0", + "id": "io.smallrye.common:smallrye-common-cpu:jar:2.6.0", "artifactId": "smallrye-common-cpu", "groupId": "io.smallrye.common", - "version": "2.5.0", - "sha256": "biBdSg3Hix7UG1IyTxg7PDK-XEZE4UnydtJ3iM5Ac2M=" + "version": "2.6.0", + "sha256": "Bm7i_e-FJJB6Ka1nmoa0obXjFOtXduZEHtRf8lM8xvI=" }, { - "id": "io.smallrye.common:smallrye-common-expression:jar:2.5.0", + "id": "io.smallrye.common:smallrye-common-expression:jar:2.6.0", "artifactId": "smallrye-common-expression", "groupId": "io.smallrye.common", - "version": "2.5.0", - "sha256": "olVTs15YKIrOhfEzbw0QXX8VuNwySpeStlSy3iid7tU=" + "version": "2.6.0", + "sha256": "G3rx7H1PuHOtw1bNK-4NtE0cyD6fWYgjBuGjRU_0VS0=" }, { - "id": "io.smallrye.common:smallrye-common-function:jar:2.5.0", + "id": "io.smallrye.common:smallrye-common-function:jar:2.6.0", "artifactId": "smallrye-common-function", "groupId": "io.smallrye.common", - "version": "2.5.0", - "sha256": "YawAU0VjB5ePqf36JyGd6eZ1QwSQzeNffGjdFr6PWns=" + "version": "2.6.0", + "sha256": "z-daeBAUr1FLwX5Y33mzmDMkscuXGXFKviJ97-FYXdo=" }, { - "id": "io.smallrye.common:smallrye-common-net:jar:2.5.0", + "id": "io.smallrye.common:smallrye-common-net:jar:2.6.0", "artifactId": "smallrye-common-net", "groupId": "io.smallrye.common", - "version": "2.5.0", - "sha256": "Mbww1TD97iTSpusQWFUYriX8XsFmxuMfoUHYwggF1e0=" + "version": "2.6.0", + "sha256": "65JRF8SxGjiG4QoNpmv0cpCmKKj8pV7TRjJsRSArVi8=" }, { - "id": "io.smallrye.common:smallrye-common-ref:jar:2.5.0", + "id": "io.smallrye.common:smallrye-common-ref:jar:2.6.0", "artifactId": "smallrye-common-ref", "groupId": "io.smallrye.common", - "version": "2.5.0", - "sha256": "tvsN7NYHFlazfa4Lg0ezI3OeyQwbfkBEiIuThNVKQhg=" + "version": "2.6.0", + "sha256": "NUwT9W-M8PG1xIq4K1a7II8iRUKIP9nVt2A83GcUeMY=" }, { "id": "jakarta.json:jakarta.json-api:jar:2.1.3", @@ -2290,32 +2290,32 @@ "sha256": "vJNBQoBeodeU8UQFY5ZaOGGiqft0FOzT_kTyZQBzRBQ=" }, { - "id": "io.quarkus:quarkus-opentelemetry:jar:3.14.1", + "id": "io.quarkus:quarkus-opentelemetry:jar:3.15.1", "artifactId": "quarkus-opentelemetry", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "DhOiMcHTxOB3K6KmPWQcUNG_V_9k30IAcQcDzpjWM0Y=" + "version": "3.15.1", + "sha256": "Boq9ty694R8fNk3-zZS0PXUd5Wbwzpr94Vyu4Dq0rmM=" }, { - "id": "io.quarkus:quarkus-security-runtime-spi:jar:3.14.1", + "id": "io.quarkus:quarkus-security-runtime-spi:jar:3.15.1", "artifactId": "quarkus-security-runtime-spi", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "YSk53Q9uJF-R1VatZbUOjH9pn7AoySUq-brQv9uUgPM=" + "version": "3.15.1", + "sha256": "wou41lPgq_jjLIptMYdfeGiyNeIY9nDkBXaSdgnkV8g=" }, { - "id": "io.quarkus:quarkus-grpc-common:jar:3.14.1", + "id": "io.quarkus:quarkus-grpc-common:jar:3.15.1", "artifactId": "quarkus-grpc-common", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "KairO5DFyIuPcUosOQruA5pavCzYXpM6Z9_xvLoSz4w=" + "version": "3.15.1", + "sha256": "_16wvFy-pXdooS7iMTMlX7OjgFwF9hEiUEy6wV6rk6w=" }, { - "id": "io.vertx:vertx-grpc:jar:4.5.9", + "id": "io.vertx:vertx-grpc:jar:4.5.10", "artifactId": "vertx-grpc", "groupId": "io.vertx", - "version": "4.5.9", - "sha256": "CtNqs8uyxoXZzfAZWBdrQzjP_tMbQmstF3Lbzg4ly0Q=" + "version": "4.5.10", + "sha256": "OMvyQTab9dMrrHeNfNfcm_gsBbnRC9-wl3T4Dp1EYG0=" }, { "id": "io.grpc:grpc-netty:jar:1.65.1", @@ -2339,11 +2339,11 @@ "sha256": "3Vs5AkC5ja8EDygxlxHpZKgQ1-fCAOsV01Jd5RySc1A=" }, { - "id": "com.google.protobuf:protobuf-java:jar:3.25.3", + "id": "com.google.protobuf:protobuf-java:jar:3.25.5", "artifactId": "protobuf-java", "groupId": "com.google.protobuf", - "version": "3.25.3", - "sha256": "6Q2N25Y7IKlypqWbUJOt4rB8vlRsqzJ5qvQ4MmA4X1g=" + "version": "3.25.5", + "sha256": "hUAkf62eBrrvqPtF6zE4AtAZ9IXxQwDg-da1Vu2I51M=" }, { "id": "com.google.api.grpc:proto-google-common-protos:jar:2.41.0", @@ -2360,11 +2360,11 @@ "sha256": "DevuWvRCdhMYMJuyQ3fFEsIigSM5b59Kr9NvHRmK9LI=" }, { - "id": "io.vertx:vertx-grpc-server:jar:4.5.9", + "id": "io.vertx:vertx-grpc-server:jar:4.5.10", "artifactId": "vertx-grpc-server", "groupId": "io.vertx", - "version": "4.5.9", - "sha256": "WgAcwgc2I0c3us-_sZrT_zDmq2TqPah16qRgws43MYE=" + "version": "4.5.10", + "sha256": "8hwuR9V3j65S1iZztASpIgSBemBsfLGRgV2DwNFNSQg=" }, { "id": "io.grpc:grpc-core:jar:1.65.1", @@ -2395,11 +2395,11 @@ "sha256": "Ho1toUSGWFRR8GGkfS4kNexFUG3rgJtQKcyrnUhCxv8=" }, { - "id": "io.smallrye.common:smallrye-common-vertx-context:jar:2.5.0", + "id": "io.smallrye.common:smallrye-common-vertx-context:jar:2.6.0", "artifactId": "smallrye-common-vertx-context", "groupId": "io.smallrye.common", - "version": "2.5.0", - "sha256": "nUvXc7icSFNL7fK2kXjDGQJsGu1OWE-iPrfJWeVuJNk=" + "version": "2.6.0", + "sha256": "OBN_pnKELeBVC8fsDK5JbJiKtMZS_S-SomSv4iDIuvU=" }, { "id": "io.opentelemetry:opentelemetry-sdk-extension-autoconfigure:jar:1.39.0", @@ -2542,18 +2542,18 @@ "sha256": "4vv29JDC4rerkmRg2fpGAt7bQFC71OcAXrFFUS6rRNE=" }, { - "id": "io.vertx:vertx-grpc-client:jar:4.5.9", + "id": "io.vertx:vertx-grpc-client:jar:4.5.10", "artifactId": "vertx-grpc-client", "groupId": "io.vertx", - "version": "4.5.9", - "sha256": "Dp8C_KnrG0Wt5nNLbQ3v8CoqoER7PRwPguar9i_Fb5g=" + "version": "4.5.10", + "sha256": "gSjYAzGuqQmEEzoxZdjQPMauXuBC5VEMW_j8bTpQprU=" }, { - "id": "io.vertx:vertx-grpc-common:jar:4.5.9", + "id": "io.vertx:vertx-grpc-common:jar:4.5.10", "artifactId": "vertx-grpc-common", "groupId": "io.vertx", - "version": "4.5.9", - "sha256": "1rGsvpi9ocmBHoxI0sZpxdMMunou_AdjOanp_qhZia4=" + "version": "4.5.10", + "sha256": "LZtESbSicHVHFzsH4U3TfvCjEaMt0ZeojxrdrXCsnic=" }, { "id": "io.grpc:grpc-stub:jar:1.65.1", @@ -2640,18 +2640,18 @@ "sha256": "A-QrcsmeaKQ2miEXunP_aOptovVDxZr2Tg4ZtzYgY-4=" }, { - "id": "io.quarkus:quarkus-jaxb:jar:3.14.1", + "id": "io.quarkus:quarkus-jaxb:jar:3.15.1", "artifactId": "quarkus-jaxb", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "7fUBSdvkgIsG0lvyUzZFjNrsXpMi0KtIUdSpmYoiw9o=" + "version": "3.15.1", + "sha256": "BSbZAre-M4kJ8-M5fApkDbLvAwPZwK_W6ZqQHwKLBvs=" }, { - "id": "io.quarkus:quarkus-jaxp:jar:3.14.1", + "id": "io.quarkus:quarkus-jaxp:jar:3.15.1", "artifactId": "quarkus-jaxp", "groupId": "io.quarkus", - "version": "3.14.1", - "sha256": "Aral8NvVSvIWrRYvLCiRSXH_k9LWODLdI6dRk0pFtgQ=" + "version": "3.15.1", + "sha256": "Wxzd601SLkgK4BGr2T8Tj-yOcPFjeBS8Zm6v9zp7-h4=" }, { "id": "org.glassfish.jaxb:jaxb-runtime:jar:4.0.5", diff --git a/pom.xml b/pom.xml index 101663f..3dff4b3 100644 --- a/pom.xml +++ b/pom.xml @@ -39,7 +39,7 @@ ${java.version} 3.13.0 - 3.5.0 + 3.5.1 4.0.0.4121 0.8.12 1.2.1 @@ -49,15 +49,15 @@ quarkus-bom io.quarkus.platform - 3.14.1 + 3.15.1 - 2.7.0 - 5.6.2 + 2.8.0 + 5.7.0 1.18.34 3.8.3.1 3.26.3 2.73.6 - 2.41.0 + 2.43.0 https://sonarcloud.io:443/ pagopa