Use canonical Maven repository for Robolectric

This commit is contained in:
callebtc 2026-07-26 20:33:20 +02:00
parent 5dadf40213
commit cd787df8bf

View File

@ -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<org.gradle.api.tasks.testing.Test>().configureEach {
systemProperty(
"robolectric.dependency.repo.url",
"https://repo.maven.apache.org/maven2"
)
}