File tree 4 files changed +37
-8
lines changed
4 files changed +37
-8
lines changed Original file line number Diff line number Diff line change @@ -11,11 +11,15 @@ jobs:
11
11
steps :
12
12
- name : Checkout project sources
13
13
uses : actions/checkout@v4
14
- - name : Validate Gradle Wrapper
15
- uses : gradle/actions/wrapper-validation@v4
14
+ - name : Setup Java
15
+ uses : actions/setup-java@v4
16
+ with :
17
+ distribution : ' temurin'
18
+ java-version : 11
16
19
- name : Setup Gradle
17
20
uses : gradle/actions/setup-gradle@v4
18
21
with :
19
22
gradle-version : wrapper
23
+ validate-wrappers : ' true'
20
24
- name : Run build with Gradle
21
25
run : ./gradlew clean build --info
Original file line number Diff line number Diff line change @@ -38,12 +38,16 @@ jobs:
38
38
steps :
39
39
- name : Checkout project sources
40
40
uses : actions/checkout@v4
41
- - name : Validate Gradle Wrapper
42
- uses : gradle/actions/wrapper-validation@v4
41
+ - name : Setup Java
42
+ uses : actions/setup-java@v4
43
+ with :
44
+ distribution : ' temurin'
45
+ java-version : 11
43
46
- name : Setup Gradle
44
47
uses : gradle/actions/setup-gradle@v4
45
48
with :
46
49
gradle-version : wrapper
50
+ validate-wrappers : ' true'
47
51
- name : Publish plugins to Gradle portal
48
52
run : >
49
53
./gradlew clean build publishPlugins --info
@@ -55,12 +59,16 @@ jobs:
55
59
steps :
56
60
- name : Checkout project sources
57
61
uses : actions/checkout@v4
58
- - name : Validate Gradle Wrapper
59
- uses : gradle/actions/wrapper-validation@v4
62
+ - name : Setup Java
63
+ uses : actions/setup-java@v4
64
+ with :
65
+ distribution : ' temurin'
66
+ java-version : 11
60
67
- name : Setup Gradle
61
68
uses : gradle/actions/setup-gradle@v4
62
69
with :
63
70
gradle-version : wrapper
71
+ validate-wrappers : ' true'
64
72
- name : Publish plugins to Gradle portal
65
73
run : >
66
74
./gradlew clean build publishToSonatype closeAndReleaseStagingRepositories --info
Original file line number Diff line number Diff line change @@ -13,12 +13,16 @@ jobs:
13
13
steps :
14
14
- name : Checkout project sources
15
15
uses : actions/checkout@v4
16
- - name : Validate Gradle Wrapper
17
- uses : gradle/actions/wrapper-validation@v4
16
+ - name : Setup Java
17
+ uses : actions/setup-java@v4
18
+ with :
19
+ distribution : ' temurin'
20
+ java-version : 11
18
21
- name : Setup Gradle
19
22
uses : gradle/actions/setup-gradle@v4
20
23
with :
21
24
gradle-version : wrapper
25
+ validate-wrappers : ' true'
22
26
- name : Validate Gradle portal publication configuration
23
27
run : >
24
28
./gradlew clean publishPlugins --info --validate-only
Original file line number Diff line number Diff line change
1
+ import org.jetbrains.kotlin.gradle.dsl.JvmTarget
1
2
import org.jetbrains.kotlin.util.capitalizeDecapitalize.capitalizeAsciiOnly
2
3
import org.jlleitschuh.gradle.ktlint.reporter.ReporterType
3
4
@@ -13,6 +14,18 @@ plugins {
13
14
alias(libs.plugins.gradle.functional.test)
14
15
}
15
16
17
+ java {
18
+ targetCompatibility = JavaVersion .VERSION_11
19
+ sourceCompatibility = JavaVersion .VERSION_11
20
+ }
21
+
22
+ kotlin {
23
+ compilerOptions {
24
+ jvmTarget = JvmTarget .JVM_11
25
+ freeCompilerArgs.add(" -Xjdk-release=11" )
26
+ }
27
+ }
28
+
16
29
repositories {
17
30
mavenCentral()
18
31
gradlePluginPortal()
You can’t perform that action at this time.
0 commit comments