diff --git a/.github/workflows/leanix-github-agent-code-coverage.yml b/.github/workflows/leanix-github-agent-code-coverage.yml index af5005c..8da6b4c 100644 --- a/.github/workflows/leanix-github-agent-code-coverage.yml +++ b/.github/workflows/leanix-github-agent-code-coverage.yml @@ -44,7 +44,7 @@ jobs: - name: Add coverage to PR id: jacoco - uses: madrapps/jacoco-report@94dfcf8dae9680be2cfa714ca37fb37790bd7663 # v1.6 + uses: madrapps/jacoco-report@50d3aff4548aa991e6753342d9ba291084e63848 # v1.7.2 with: paths: ${{ github.workspace }}/build/jacocoXml/jacocoTestReport.xml token: ${{secrets.GITHUB_TOKEN}} diff --git a/.github/workflows/publish-dev-docker-image.yml b/.github/workflows/publish-dev-docker-image.yml index b0cde32..8bf6b4c 100644 --- a/.github/workflows/publish-dev-docker-image.yml +++ b/.github/workflows/publish-dev-docker-image.yml @@ -39,7 +39,7 @@ jobs: arguments: build - name: Log in to the Container registry - uses: docker/login-action@5e57cd118135c172c3672efd75eb46360885c0ef # v3.6.0 + uses: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9 # v3.7.0 with: registry: ${{ env.REGISTRY }} username: ${{ github.actor }} @@ -47,7 +47,7 @@ jobs: - name: Extract metadata (tags, labels) for Docker id: meta - uses: docker/metadata-action@c1e51972afc2121e065aed6d45c65596fe445f3f # v5.8.0 + uses: docker/metadata-action@c299e40c65443455700f0fdfc63efafe5b349051 # v5.10.0 with: images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }} diff --git a/.github/workflows/publish-package-to-ghcr.yml b/.github/workflows/publish-package-to-ghcr.yml index caef461..4235e38 100644 --- a/.github/workflows/publish-package-to-ghcr.yml +++ b/.github/workflows/publish-package-to-ghcr.yml @@ -105,7 +105,7 @@ jobs: arguments: build - name: Log in to the Container registry - uses: docker/login-action@5e57cd118135c172c3672efd75eb46360885c0ef # v3.6.0 + uses: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9 # v3.7.0 if: (steps.tag-action.outputs.tag != '') with: registry: ${{ env.REGISTRY }} @@ -114,7 +114,7 @@ jobs: - name: Extract metadata (tags, labels) for Docker id: meta - uses: docker/metadata-action@c1e51972afc2121e065aed6d45c65596fe445f3f # v5.8.0 + uses: docker/metadata-action@c299e40c65443455700f0fdfc63efafe5b349051 # v5.10.0 if: (steps.tag-action.outputs.tag != '') with: images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }} diff --git a/Dockerfile b/Dockerfile index 6735c30..f2c1b20 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM --platform=linux/x86_64 eclipse-temurin:21.0.8_9-jre-alpine@sha256:990397e0495ac088ab6ee3d949a2e97b715a134d8b96c561c5d130b3786a489d +FROM --platform=linux/x86_64 eclipse-temurin:21.0.10_7-jre-alpine@sha256:ad0cdd9782db550ca7dde6939a16fd850d04e683d37d3cff79d84a5848ba6a5a RUN apk --no-cache upgrade && apk --no-cache add curl ca-certificates diff --git a/build.gradle.kts b/build.gradle.kts index 08b108f..11edf79 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -1,12 +1,12 @@ import com.expediagroup.graphql.plugin.gradle.tasks.GraphQLGenerateClientTask plugins { - id("org.springframework.boot") version "4.0.5" + id("org.springframework.boot") version "4.0.6" id("io.spring.dependency-management") version "1.1.7" id("com.expediagroup.graphql") version "10.0.0-alpha.2" - id("dev.detekt") version "2.0.0-alpha.2" - kotlin("jvm") version "2.3.0" - kotlin("plugin.spring") version "2.3.0" + id("dev.detekt") version "2.0.0-alpha.3" + kotlin("jvm") version "2.3.21" + kotlin("plugin.spring") version "2.3.21" jacoco } @@ -43,7 +43,7 @@ dependencies { implementation("org.jetbrains.kotlin:kotlin-reflect") implementation("tools.jackson.module:jackson-module-kotlin") implementation("com.expediagroup:graphql-kotlin-spring-client:10.0.0-alpha.2") - developmentOnly("io.netty:netty-resolver-dns-native-macos:4.2.7.Final") { + developmentOnly("io.netty:netty-resolver-dns-native-macos:4.2.12.Final") { artifact { classifier = "osx-aarch_64" } @@ -84,7 +84,7 @@ detekt { parallel = true buildUponDefaultConfig = true dependencies { - detektPlugins("dev.detekt:detekt-rules-ktlint-wrapper:2.0.0-alpha.2") + detektPlugins("dev.detekt:detekt-rules-ktlint-wrapper:2.0.0-alpha.3") } } diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index d4081da..aaaabb3 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.14.3-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.14.4-bin.zip networkTimeout=10000 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME