diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 25ab270..2c21af8 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -29,7 +29,7 @@ jobs: uses: actions/checkout@v4 - name: Setup Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: '20' diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 60017c3..4978e2e 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -38,11 +38,11 @@ jobs: - name: Set up Docker Buildx if: steps.detect.outputs.rebuild == 'true' - uses: docker/setup-buildx-action@v3 + uses: docker/setup-buildx-action@v4 - name: Log in to GitHub Container Registry if: steps.detect.outputs.rebuild == 'true' - uses: docker/login-action@v3 + uses: docker/login-action@v4 with: registry: ghcr.io username: ${{ github.actor }} @@ -51,7 +51,7 @@ jobs: - name: Extract base image metadata if: steps.detect.outputs.rebuild == 'true' id: meta - uses: docker/metadata-action@v5 + uses: docker/metadata-action@v6 with: images: ghcr.io/${{ github.repository_owner }}/attractor-base tags: | @@ -62,7 +62,7 @@ jobs: - name: Build and push base image if: steps.detect.outputs.rebuild == 'true' - uses: docker/build-push-action@v6 + uses: docker/build-push-action@v7 with: context: . file: docker/Dockerfile.base @@ -142,10 +142,10 @@ jobs: ${{ steps.find-cli-jar.outputs.jar_path }} - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 + uses: docker/setup-buildx-action@v4 - name: Log in to GitHub Container Registry - uses: docker/login-action@v3 + uses: docker/login-action@v4 with: registry: ghcr.io username: ${{ github.actor }} @@ -153,7 +153,7 @@ jobs: - name: Extract Docker metadata id: meta - uses: docker/metadata-action@v5 + uses: docker/metadata-action@v6 with: images: ghcr.io/${{ github.repository }} tags: | @@ -163,7 +163,7 @@ jobs: type=raw,value=latest - name: Build and push Docker image - uses: docker/build-push-action@v6 + uses: docker/build-push-action@v7 with: context: . file: docker/Dockerfile diff --git a/build.gradle.kts b/build.gradle.kts index 4132acc..bff48c3 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -36,15 +36,15 @@ repositories { dependencies { implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:1.10.0") implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.2") - implementation("com.squareup.okhttp3:okhttp:4.12.0") - implementation("org.xerial:sqlite-jdbc:3.45.3.0") - runtimeOnly("com.mysql:mysql-connector-j:8.3.0") - runtimeOnly("org.postgresql:postgresql:42.7.2") - - testImplementation("org.junit.jupiter:junit-jupiter:5.11.0") - testImplementation("com.h2database:h2:2.2.224") - testImplementation("io.kotest:kotest-runner-junit5:5.9.1") - testImplementation("io.kotest:kotest-assertions-core:5.9.1") + implementation("com.squareup.okhttp3:okhttp:5.3.2") + implementation("org.xerial:sqlite-jdbc:3.51.2.0") + runtimeOnly("com.mysql:mysql-connector-j:9.6.0") + runtimeOnly("org.postgresql:postgresql:42.7.10") + + testImplementation("org.junit.jupiter:junit-jupiter:6.0.3") + testImplementation("com.h2database:h2:2.4.240") + testImplementation("io.kotest:kotest-runner-junit5:6.1.5") + testImplementation("io.kotest:kotest-assertions-core:6.1.5") testImplementation(kotlin("test")) }