diff --git a/.github/actions/setup-build-env/action.yml b/.github/actions/setup-build-env/action.yml index 5b3f9479..3b5c20ae 100644 --- a/.github/actions/setup-build-env/action.yml +++ b/.github/actions/setup-build-env/action.yml @@ -4,9 +4,9 @@ description: Checkout code, configure Java 21 (Temurin), and set up Gradle with runs: using: composite steps: - - uses: actions/setup-java@v4 + - uses: actions/setup-java@v5 with: distribution: temurin java-version: 21 - - uses: gradle/actions/setup-gradle@v3 + - uses: gradle/actions/setup-gradle@v6 diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 94e2a257..bf170c94 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -11,21 +11,21 @@ androidx-espresso = "3.7.0" androidx-lifecycle = "2.10.0" androidx-testExt = "1.3.0" androidx-testRunner = "1.7.0" -composeHotReload = "1.0.0" +composeHotReload = "1.1.1" composeMultiplatform = "1.10.3" core = "1.7.0" firebaseBom = "34.11.0" junit = "4.13.2" -kotlin = "2.3.10" -kotlinx-coroutines = "1.10.2" +kotlin = "2.3.21" +kotlinx-coroutines = "1.11.0" kotlinx-serialization = "1.11.0" kover = "0.9.8" material = "1.13.0" -mockk = "1.14.9" +mockk = "1.14.11" preferenceKtx = "1.2.1" robolectric = "4.16.1" skie = "0.10.10" -spotless = "8.4.0" +spotless = "8.6.0" ktlint = "1.8.0" turbine = "1.2.1" mavenPublish = "0.36.0" @@ -34,7 +34,7 @@ detekt = "1.23.8" configcat = "5.1.0" lint = "32.1.0" # Must equal AGP version + 23.0.0 (e.g., AGP 9.1.0 → Lint 32.1.0) r8 = "9.1.31" -asm = "9.7" +asm = "9.10.1" [libraries] androidx-core-ktx = { module = "androidx.core:core-ktx", version.ref = "androidx-core" } diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index c61a118f..5dd3c012 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.4.1-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.5.1-bin.zip networkTimeout=10000 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME