From cd787df8bfc493063369d0e6ebea6882d0879511 Mon Sep 17 00:00:00 2001 From: callebtc <93376500+callebtc@users.noreply.github.com> Date: Sun, 26 Jul 2026 20:33:20 +0200 Subject: [PATCH] Use canonical Maven repository for Robolectric --- app/build.gradle.kts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 02330d6c..697b91a5 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -151,3 +151,12 @@ dependencies { androidTestImplementation(libs.bundles.compose.testing) debugImplementation(libs.androidx.compose.ui.tooling) } + +// Robolectric resolves Android runtime jars itself (outside Gradle dependency resolution). +// Its legacy repo1 endpoint rejects cold GitHub-hosted runners with HTTP 403. +tasks.withType().configureEach { + systemProperty( + "robolectric.dependency.repo.url", + "https://repo.maven.apache.org/maven2" + ) +}