-
-
Notifications
You must be signed in to change notification settings - Fork 24
/
settings.gradle.kts
34 lines (28 loc) · 895 Bytes
/
settings.gradle.kts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
rootProject.name = "github-workflows-kt-monorepo"
apply(from = "./buildSrc/repositories.settings.gradle.kts")
include(
"github-workflows-kt",
"action-binding-generator",
"action-updates-checker",
"maven-binding-builder",
"jit-binding-server",
"shared-internal",
":automation:code-generator",
)
plugins {
id("com.gradle.develocity") version "3.18.1"
}
dependencyResolutionManagement {
@Suppress("UnstableApiUsage") // Central declaration of repositories is an incubating feature
repositoriesMode.set(RepositoriesMode.PREFER_SETTINGS)
}
develocity {
buildScan {
termsOfUseUrl = "https://gradle.com/terms-of-service"
termsOfUseAgree = "yes"
publishing.onlyIf {
System.getenv("GITHUB_ACTIONS") == "true" && it.buildResult.failures.isNotEmpty()
}
}
}
enableFeaturePreview("TYPESAFE_PROJECT_ACCESSORS")