Skip to content

Commit 39f48d0

Browse files
Update all dependencies
1 parent 931cfdd commit 39f48d0

7 files changed

Lines changed: 131 additions & 140 deletions

File tree

.github/workflows/build_and_test.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -22,16 +22,16 @@ jobs:
2222

2323
steps:
2424
- name: Checkout code
25-
uses: actions/checkout@v4
25+
uses: actions/checkout@v7
2626

2727
- name: Set up JDK 21
28-
uses: actions/setup-java@v4
28+
uses: actions/setup-java@v5
2929
with:
3030
java-version: '21'
3131
distribution: 'temurin'
3232

3333
- name: Setup Gradle
34-
uses: gradle/actions/setup-gradle@v4
34+
uses: gradle/actions/setup-gradle@v6
3535
# Add cache-encryption-key if you set up the GRADLE_ENCRYPTION_KEY secret
3636
# with:
3737
# cache-encryption-key: ${{ secrets.GRADLE_ENCRYPTION_KEY }}
@@ -52,7 +52,7 @@ jobs:
5252
run: ./gradlew spotlessApply
5353

5454
- name: Commit Spotless changes
55-
uses: stefanzweifel/git-auto-commit-action@v5
55+
uses: stefanzweifel/git-auto-commit-action@v7
5656
with:
5757
commit_message: 🤖 Apply Spotless formatting
5858
file_pattern: '**/*.kt **/*.kts **/*.java **/*.xml'
@@ -68,21 +68,21 @@ jobs:
6868

6969
- name: Upload build outputs (APKs)
7070
if: ${{ !cancelled() }}
71-
uses: actions/upload-artifact@v4
71+
uses: actions/upload-artifact@v7
7272
with:
7373
name: APKs
7474
path: '**/build/outputs/apk/debug/*.apk'
7575

7676
- name: Upload JVM local test results (XML)
7777
if: ${{ !cancelled() }}
78-
uses: actions/upload-artifact@v4
78+
uses: actions/upload-artifact@v7
7979
with:
8080
name: local-test-results
8181
path: '**/build/test-results/test*UnitTest/TEST-*.xml'
8282

8383
- name: Upload lint reports (HTML)
8484
if: ${{ !cancelled() }}
85-
uses: actions/upload-artifact@v4
85+
uses: actions/upload-artifact@v7
8686
with:
8787
name: lint-reports-html
8888
path: '**/build/reports/lint-results-debug.html'
@@ -112,19 +112,19 @@ jobs:
112112
sudo udevadm trigger --name-match=kvm
113113
114114
- name: Checkout code
115-
uses: actions/checkout@v4
115+
uses: actions/checkout@v7
116116

117117
- name: Copy CI gradle.properties
118118
run: mkdir -p ~/.gradle ; cp .github/ci-gradle.properties ~/.gradle/gradle.properties
119119

120120
- name: Set up JDK 21
121-
uses: actions/setup-java@v4
121+
uses: actions/setup-java@v5
122122
with:
123123
java-version: '21'
124124
distribution: 'temurin'
125125

126126
- name: Setup Gradle
127-
uses: gradle/actions/setup-gradle@v4
127+
uses: gradle/actions/setup-gradle@v6
128128

129129
- name: Decode google-services.json
130130
env:
@@ -154,7 +154,7 @@ jobs:
154154

155155
- name: Upload test reports
156156
if: ${{ !cancelled() }}
157-
uses: actions/upload-artifact@v4
157+
uses: actions/upload-artifact@v7
158158
with:
159159
name: test-reports-${{ matrix.api-level }}
160160
path: '**/build/reports/androidTests'

app/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ plugins {
2424
alias(libs.plugins.crashlytics)
2525
alias(libs.plugins.baselineprofile)
2626
id("com.google.android.gms.oss-licenses-plugin")
27-
id("org.spdx.sbom") version "0.9.0"
27+
id("org.spdx.sbom") version "0.11.0"
2828
}
2929

3030
android {

gradle/init.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
val ktlintVersion = "1.5.0"
33

44
initscript {
5-
val spotlessVersion = "7.0.2"
5+
val spotlessVersion = "8.7.0"
66

77
repositories {
88
mavenCentral()

gradle/libs.versions.toml

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -19,67 +19,67 @@ appcompat = "1.7.1"
1919
baselineprofile = "1.5.0-alpha06"
2020
benchmarkMacroJunit4 = "1.4.1"
2121
camerax = "1.6.1"
22-
coilCompose = "3.4.0"
23-
coilGif = "3.4.0"
24-
composeBom = "2026.05.01"
22+
coilCompose = "3.5.0"
23+
coilGif = "3.5.0"
24+
composeBom = "2026.06.00"
2525
concurrent = "1.3.0"
2626
converterGson = "3.0.0"
27-
coreKtx = "1.18.0"
27+
coreKtx = "1.19.0"
2828
coreSplashscreen = "1.2.0"
2929
crashlytics = "3.0.7"
3030
datastore = "1.2.1"
3131
espressoCore = "3.7.0"
32-
firebaseBom = "34.14.0"
32+
firebaseBom = "34.15.0"
3333
genaiPrompt = "1.0.0-beta2"
34-
googleServices = "4.4.4"
34+
googleServices = "4.5.0"
3535
googleOss = "17.5.1"
3636
googleOssPlugin = "0.12.0"
37-
guava = "33.6.0-android"
38-
hiltAndroid = "2.59.2"
37+
guava = "33.6.0-jre"
38+
hiltAndroid = "2.60"
3939
hiltLifecycleViewmodel = "1.0.0-alpha03"
4040
hiltNavigationCompose = "1.3.0"
4141
junit = "4.13.2"
4242
junitVersion = "1.3.0"
43-
kotlin = "2.3.21"
44-
ksp = "2.3.6"
43+
kotlin = "2.4.0"
44+
ksp = "2.3.9"
4545
kotlinxCoroutines = "1.11.0"
46-
kotlinxSerialization = "2.3.21"
46+
kotlinxSerialization = "2.4.0"
4747
kotlinxSerializationJson = "1.11.0"
4848
kotlinxSerializationProtobuf = "1.11.0"
4949
ktlint = "1.5.0"
50-
lifecycleRuntimeKtx = "2.10.0"
51-
lifecycleViewmodelNavigation3 = "2.11.0-beta02"
52-
loggingInterceptor = "5.3.2"
53-
material3 = "1.5.0-alpha20"
50+
lifecycleRuntimeKtx = "2.11.0"
51+
lifecycleViewmodelNavigation3 = "2.11.0"
52+
loggingInterceptor = "5.4.0"
53+
material3 = "1.5.0-alpha22"
5454
media3 = "1.10.1"
55-
navigation3 = "1.1.2"
56-
okhttp = "5.3.2"
55+
navigation3 = "1.1.3"
56+
okhttp = "5.4.0"
5757
playServicesWearable = "20.0.1"
5858
playServicesBaseTesting = "16.2.0"
5959
poseDetection = "18.0.0-beta5"
6060
profileinstaller = "1.4.1"
6161
retrofit = "3.0.0"
6262
robolectric = "4.16.1"
63-
spotless = "8.6.0"
63+
spotless = "8.7.0"
6464
startup = "1.2.0"
6565
runner = "1.7.0"
66-
uiTextGoogleFonts = "1.11.2"
67-
uiautomator = "2.4.0-beta02"
68-
uiTooling = "1.11.2"
66+
uiTextGoogleFonts = "1.11.3"
67+
uiautomator = "2.4.0-rc01"
68+
uiTooling = "1.11.3"
6969
validatorPush = "1.0.0-alpha09"
7070
watchFacePush = "1.0.0"
7171
wear = "1.4.0"
7272
wearCompose = "1.6.2"
7373
wearComposeTooling = "1.6.2"
7474
wearRemoteInteractions = "1.2.0"
7575
window = "1.5.1"
76-
lifecycleProcess = "2.10.0"
76+
lifecycleProcess = "2.11.0"
7777
mlkitCommon = "18.11.0"
7878
mlkitSegmentation = "16.0.0-beta1"
7979
playServicesBase = "18.10.0"
8080
timber = "5.0.1"
8181
workRuntimeKtx = "2.11.2"
82-
xr-compose = "1.0.0-alpha14"
82+
xr-compose = "1.0.0-alpha15"
8383

8484
[libraries]
8585
accompanist-permissions = { module = "com.google.accompanist:accompanist-permissions", version.ref = "accompanist" }

gradle/wrapper/gradle-wrapper.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-9.5.1-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-9.6.1-bin.zip
44
networkTimeout=10000
55
validateDistributionUrl=true
66
zipStoreBase=GRADLE_USER_HOME

0 commit comments

Comments
 (0)