Skip to content

Commit 307711b

Browse files
committed
add idea 2025.3 to GitHub Actions
1 parent 0504fed commit 307711b

2 files changed

Lines changed: 8 additions & 7 deletions

File tree

.github/workflows/main.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ jobs:
88
fail-fast: false
99
matrix:
1010
version:
11-
- { jdk: 17, idea: 2024.1 }
1211
- { jdk: 21, idea: 2024.2 }
1312
- { jdk: 21, idea: 2024.3 }
1413
- { jdk: 21, idea: 2025.1 }

build.gradle

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ apply plugin: 'checkstyle'
2020
apply plugin: 'jacoco'
2121

2222
java {
23-
sourceCompatibility = JavaLanguageVersion.of(17)
24-
targetCompatibility = JavaLanguageVersion.of(17)
23+
sourceCompatibility = JavaLanguageVersion.of(21)
24+
targetCompatibility = JavaLanguageVersion.of(21)
2525
}
2626

2727
repositories {
@@ -87,13 +87,15 @@ jacocoTestReport {
8787
}
8888

8989
def versionToUse = System.getenv().getOrDefault( 'IDEA_VERSION', ideaVersion )
90-
def useInstaller = !versionToUse.containsIgnoreCase( "EAP" )
90+
def useIdeaInstaller = !versionToUse.containsIgnoreCase( "EAP" )
9191
dependencies {
9292
intellijPlatform {
9393
if (('2025.3' <=> versionToUse) <= 0 ){
94-
intellijIdea(versionToUse)
94+
intellijIdea(versionToUse) {
95+
useInstaller = useIdeaInstaller
96+
}
9597
} else {
96-
ideaType == 'IC' ? intellijIdeaCommunity(versionToUse, useInstaller) : intellijIdeaUltimate(versionToUse, useInstaller)
98+
ideaType == 'IC' ? intellijIdeaCommunity(versionToUse, useIdeaInstaller) : intellijIdeaUltimate(versionToUse, useIdeaInstaller)
9799
}
98100

99101
jetbrainsRuntime()
@@ -128,7 +130,7 @@ tasks.register('libs', Sync) {
128130

129131
tasks.register('testLibs', Sync) {
130132
from(configurations.testRuntimeClasspath)
131-
into("$layout.buildDirectory/test-libs")
133+
into(layout.buildDirectory.dir("test-libs"))
132134
rename('value-2.10.1.jar', 'immutables.jar')
133135
}
134136

0 commit comments

Comments
 (0)