Update dependencies

Gradle 8.14.3
AGP 8.13.0
Kotlin 2.2.21
This commit is contained in:
Rocka 2025-11-01 00:35:51 +08:00
parent 2148dee2ed
commit 13dbc0107f
No known key found for this signature in database
GPG Key ID: 28031158FFDD6853
6 changed files with 25 additions and 24 deletions

View File

@ -32,12 +32,12 @@ jobs:
fail-fast: false
steps:
- name: Fetch fdroiddata
uses: actions/checkout@v4
uses: actions/checkout@v5
with:
repository: f-droid/fdroiddata
- name: Fetch fdroidserver
uses: actions/checkout@v4
uses: actions/checkout@v5
with:
repository: f-droid/fdroidserver
path: fdroidserver
@ -117,7 +117,7 @@ jobs:
$fdroid build --verbose --test --scan-binary --on-server --no-tarball $build
- name: Upload Artifact
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
if: ${{ success() || failure() }}
with:
name: fdroid-${{ matrix.abi }}

View File

@ -10,7 +10,7 @@ jobs:
runs-on: ubuntu-24.04
steps:
- name: Fetch source code
uses: actions/checkout@v4
uses: actions/checkout@v5
with:
fetch-depth: 0
submodules: recursive

View File

@ -13,7 +13,7 @@ jobs:
runs-on: ubuntu-24.04
steps:
- name: Fetch source code
uses: actions/checkout@v4
uses: actions/checkout@v5
with:
fetch-depth: 0
submodules: recursive
@ -24,7 +24,7 @@ jobs:
sudo apt install extra-cmake-modules gettext
- name: Setup Java
uses: actions/setup-java@v4
uses: actions/setup-java@v5
with:
distribution: "temurin"
java-version: "17"
@ -35,7 +35,7 @@ jobs:
packages: cmake;3.31.6
- name: Setup Gradle
uses: gradle/actions/setup-gradle@v4
uses: gradle/actions/setup-gradle@v5
- name: Publish build convention and libs
env:

View File

@ -21,13 +21,13 @@ jobs:
- windows-2022
steps:
- name: Fetch source code
uses: actions/checkout@v4
uses: actions/checkout@v5
with:
fetch-depth: 0
submodules: recursive
- name: Setup Java
uses: actions/setup-java@v4
uses: actions/setup-java@v5
with:
distribution: "temurin"
java-version: "17"
@ -58,7 +58,7 @@ jobs:
Add-Content $env:GITHUB_PATH "C:/msys64/ucrt64/bin"
- name: Setup Gradle
uses: gradle/actions/setup-gradle@v4
uses: gradle/actions/setup-gradle@v5
- name: Build Release APK
run: |
@ -66,7 +66,7 @@ jobs:
./gradlew :assembleReleasePlugins
- name: Upload app
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
with:
name: app-${{ matrix.os }}
path: app/build/outputs/apk/release/
@ -84,7 +84,7 @@ jobs:
done
- name: Upload plugins
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
with:
name: plugins-${{ matrix.os }}
path: plugins-to-upload

View File

@ -1,10 +1,11 @@
[versions]
androidGradlePlugin = "8.11.1"
kotlin = "2.2.0"
ksp = "2.2.0-2.0.2"
lifecycle = "2.9.2"
navigation = "2.9.2"
room = "2.7.2"
androidGradlePlugin = "8.13.0"
kotlin = "2.2.21"
ksp = "2.2.21-2.0.4"
lifecycle = "2.9.4"
navigation = "2.9.5"
room = "2.8.3"
test = "1.7.0"
splitties = "3.0.0"
aboutlibraries = "12.2.4"
arrow = "2.1.2"
@ -37,7 +38,7 @@ androidx-room-ktx = { module = "androidx.room:room-ktx", version.ref = "room" }
androidx-room-paging = { module = "androidx.room:room-paging", version.ref = "room" }
androidx-startup = { module = "androidx.startup:startup-runtime", version = "1.2.0" }
androidx-viewpager2 = { module = "androidx.viewpager2:viewpager2", version = "1.1.0" }
material = { module = "com.google.android.material:material", version = "1.12.0" }
material = { module = "com.google.android.material:material", version = "1.13.0" }
arrow-core = { module = "io.arrow-kt:arrow-core", version.ref = "arrow" }
arrow-functions = { module = "io.arrow-kt:arrow-functions", version.ref = "arrow" }
imagecropper = { module = "com.vanniktech:android-image-cropper", version = "4.6.0" }
@ -56,8 +57,8 @@ splitties-views-recyclerview = { module = "com.louiscad.splitties:splitties-view
aboutlibraries-core = { module = "com.mikepenz:aboutlibraries-core", version.ref = "aboutlibraries" }
aboutlibraries-plugin = { module = "com.mikepenz.aboutlibraries.plugin:aboutlibraries-plugin", version.ref = "aboutlibraries" }
junit = { module = "junit:junit", version = "4.13.2" }
androidx-test-runner = { module = "androidx.test:runner", version = "1.6.2" }
androidx-test-rules = { module = "androidx.test:rules", version = "1.6.1" }
androidx-test-runner = { module = "androidx.test:runner", version.ref = "test" }
androidx-test-rules = { module = "androidx.test:rules", version.ref = "test" }
androidx-lifecycle-testing = { module = "androidx.lifecycle:lifecycle-runtime-testing", version.ref = "lifecycle" }
kotlinpoet-ksp = { module = "com.squareup:kotlinpoet-ksp", version = "2.2.0" }
ksp = { module = "com.google.devtools.ksp:symbol-processing-api", version.ref = "ksp" }
@ -71,4 +72,4 @@ ksp = { id = "com.google.devtools.ksp", version.ref = "ksp" }
aboutlibraries = { id = "com.mikepenz.aboutlibraries.plugin", version.ref = "aboutlibraries" }
kotlin-android = { id = "org.jetbrains.kotlin.android", version.ref = "kotlin" }
kotlin-parcelize = { id = "org.jetbrains.kotlin.plugin.parcelize", version.ref = "kotlin" }
gitVersion = { id = "com.palantir.git-version", version = "4.0.0" }
gitVersion = { id = "com.palantir.git-version", version = "4.1.0" }

View File

@ -1,6 +1,6 @@
#Sat Jun 28 02:09:40 CST 2025
#Sun Sep 21 13:44:22 CST 2025
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.14.2-bin.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-8.14.3-bin.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists