diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml index b69f2ac3f4..29cee17f24 100644 --- a/.github/workflows/continuous-integration.yml +++ b/.github/workflows/continuous-integration.yml @@ -52,7 +52,7 @@ jobs: - name: 'Licenses' run: ./gradlew licensee --no-configuration-cache - name: 'Analyse' - run: ./gradlew detekt ktlintCheck lintDebug ${{ env.SCAN }} + run: ./gradlew detekt ktlintCheck lint -x lintRelease ${{ env.SCAN }} - uses: actions/upload-artifact@v3 if: always() with: diff --git a/build.gradle.kts b/build.gradle.kts index 4b532c36f4..9964025240 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -105,6 +105,7 @@ subprojects { lint { warningsAsErrors = true disable.addAll(listOf( + "AndroidGradlePluginVersion", "GradleDependency" )) } @@ -122,6 +123,7 @@ subprojects { lint { warningsAsErrors = true disable.addAll(listOf( + "AndroidGradlePluginVersion", "GradleDependency" )) } diff --git a/selekt-api/build.gradle.kts b/selekt-api/build.gradle.kts index c0a968359f..3a4f12e819 100644 --- a/selekt-api/build.gradle.kts +++ b/selekt-api/build.gradle.kts @@ -18,10 +18,12 @@ import org.jetbrains.kotlin.gradle.tasks.KotlinCompile repositories { mavenCentral() + google() } plugins { kotlin("jvm") + id("com.android.lint") alias(libs.plugins.dokka) `maven-publish` signing diff --git a/selekt-java/build.gradle.kts b/selekt-java/build.gradle.kts index 8776a4a5e3..d24286cef6 100644 --- a/selekt-java/build.gradle.kts +++ b/selekt-java/build.gradle.kts @@ -21,11 +21,13 @@ import org.jetbrains.dokka.gradle.DokkaTaskPartial repositories { mavenCentral() + google() } plugins { kotlin("jvm") kotlin("kapt") + id("com.android.lint") alias(libs.plugins.kover) alias(libs.plugins.dokka) `maven-publish`