diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 2b76385..c19d43f 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -70,7 +70,7 @@ jobs: run: ./gradlew :koverXmlReport - name: Upload Test Report - uses: codecov/codecov-action@v3.1.4 + uses: codecov/codecov-action@v3.1.6 - name: Upload test report artifact if: ${{ failure() }} @@ -163,7 +163,7 @@ jobs: - name: Deploy docs 🚀 to website if: ${{ contains(matrix.os, 'macos') }} - uses: JamesIves/github-pages-deploy-action@v4.4.3 + uses: JamesIves/github-pages-deploy-action@v4.6.0 with: branch: gh-pages # The branch the action should deploy to. folder: site # The folder the action should deploy. diff --git a/.github/workflows/publish-release.yml b/.github/workflows/publish-release.yml index ff348b6..e56a2a3 100644 --- a/.github/workflows/publish-release.yml +++ b/.github/workflows/publish-release.yml @@ -110,7 +110,7 @@ jobs: - name: Deploy docs 🚀 to website if: ${{ contains(matrix.os, 'macos') }} - uses: JamesIves/github-pages-deploy-action@v4.4.3 + uses: JamesIves/github-pages-deploy-action@v4.6.0 with: branch: gh-pages # The branch the action should deploy to. folder: site # The folder the action should deploy. diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 2d32699..1db10fb 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,8 +1,8 @@ [versions] -kotlin = "1.9.20" -coroutines = "1.7.3" -kotlinx-serialization-json = "1.6.0" -kotlinx-collections-immutable = "0.3.6" +kotlin = "1.9.23" +coroutines = "1.8.0" +kotlinx-serialization-json = "1.6.3" +kotlinx-collections-immutable = "0.3.7" # the Java version that the Java and Kotlin compilers will target java-target = "11" @@ -16,38 +16,38 @@ android-target = "33" # the Android compileSdkVersion to use android-compile = "33" -android-gradle = "8.1.2" +android-gradle = "8.4.0" # the Android target to use in sample sample-android-target = "34" # the Android compileSdkVersion to use in sample sample-android-compile = "34" -jetbrains-compose = "1.5.3" +jetbrains-compose = "1.6.2" touchlab-stately = "1.2.5" -napier = "2.6.1" -flowExt = "0.7.4" -koin = "3.5.0" -koin-androidx-compose = "3.5.0" -coil = "2.4.0" -compose-rules-detekt = "0.3.2" - -androidx-lifecycle = "2.6.2" -androidx-annotation = "1.7.0" -androidx-activity = "1.8.1" +napier = "2.7.1" +flowExt = "0.8.0" +koin = "3.5.6" +koin-androidx-compose = "3.5.6" +coil = "2.6.0" +compose-rules-detekt = "0.3.20" + +androidx-lifecycle = "2.7.0" +androidx-annotation = "1.7.1" +androidx-activity = "1.9.0" androidx-compose-compiler = "1.5.4" -androidx-navigation = "2.7.5" +androidx-navigation = "2.7.7" timber = "5.0.1" -spotless = "6.22.0" -detekt = "1.23.1" +spotless = "6.25.0" +detekt = "1.23.6" -kotlinx-kover = "0.7.4" -dokka = "1.9.10" -kotlinx-binary-compatibility-validator = "0.13.2" +kotlinx-kover = "0.7.6" +dokka = "1.9.20" +kotlinx-binary-compatibility-validator = "0.14.0" -vanniktech-maven-publish = "0.25.3" +vanniktech-maven-publish = "0.28.0" ktlint = "0.50.0" [libraries] diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 744c64d..20db9ad 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.4-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.7-bin.zip networkTimeout=10000 zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/settings.gradle.kts b/settings.gradle.kts index d270908..df82548 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -22,5 +22,5 @@ include(":channel-event-bus") include(":sample:app") plugins { - id("org.gradle.toolchains.foojay-resolver-convention") version("0.7.0") + id("org.gradle.toolchains.foojay-resolver-convention") version("0.8.0") }