Add reusable workflows for PRs and testing builds

This commit is contained in:
Ensar Sarajčić 2024-09-28 12:36:38 +02:00
parent 8a1b75012b
commit c425db736f
7 changed files with 2637 additions and 1 deletions

View file

@ -7,6 +7,7 @@ plugins {
alias(libs.plugins.kotlinAndroid)
alias(libs.plugins.kotlinSerialization)
alias(libs.plugins.ksp)
alias(libs.plugins.detekt)
}
val keystorePropertiesFile: File = rootProject.file("keystore.properties")
@ -92,10 +93,16 @@ android {
lint {
checkReleaseBuilds = false
abortOnError = false
abortOnError = true
warningsAsErrors = true
baseline = file("lint-baseline.xml")
}
}
detekt {
baseline = file("detekt-baseline.xml")
}
dependencies {
implementation(libs.fossify.commons)
implementation(libs.eventbus)