diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index fcfc4c23..c8a21b81 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -110,7 +110,7 @@ jobs: - name: Collect JaCoCo Report if: ${{ github.event_name != 'pull_request' }} id: jacoco_reporter - uses: PavanMudigonda/jacoco-reporter@v5.1 + uses: PavanMudigonda/jacoco-reporter@v5.2 with: coverage_results_path: build/jacoco.xml coverage_report_name: Code Coverage @@ -136,7 +136,7 @@ jobs: path: "*/coverage-results.md" - name: Upload Code Coverage Artifacts (Pull Request) if: ${{ github.event_name == 'pull_request' }} - uses: madrapps/jacoco-report@v1.7.2 + uses: madrapps/jacoco-report@v1.8.0 with: paths: build/jacoco.xml token: ${{ secrets.GITHUB_TOKEN }} diff --git a/build.gradle.kts b/build.gradle.kts index d26e692d..fdfc71dc 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -3,10 +3,10 @@ import org.jetbrains.kotlin.gradle.dsl.KotlinMultiplatformExtension import org.jetbrains.kotlin.gradle.targets.js.yarn.yarn plugins { - kotlin("multiplatform") version "2.3.21" - kotlin("plugin.serialization") version "2.3.21" + kotlin("multiplatform") version "2.4.10" + kotlin("plugin.serialization") version "2.4.10" id("org.jetbrains.dokka") version "2.2.0" - id("com.vanniktech.maven.publish") version "0.36.0" + id("com.vanniktech.maven.publish") version "0.37.0" id("org.danilopianini.npm.publish") version "4.1.11" `maven-publish` @@ -58,7 +58,7 @@ kotlin { implementation("com.earth-app.shovel:shovel:1.1.1") implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.11.0") implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:1.11.0") - implementation("io.github.oshai:kotlin-logging:8.0.03") + implementation("io.github.oshai:kotlin-logging:8.0.4") } commonTest.dependencies { @@ -67,9 +67,9 @@ kotlin { } jvmMain.dependencies { - runtimeOnly("ch.qos.logback:logback-classic:1.5.32") + runtimeOnly("ch.qos.logback:logback-classic:1.6.1") - implementation("com.prof18.rssparser:rssparser:6.1.5") + implementation("com.prof18.rssparser:rssparser:6.1.8") } jsMain.dependencies { diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index df6a6ad7..a9db1155 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-9.5.1-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.6.1-bin.zip networkTimeout=10000 retries=0 retryBackOffMs=500