Skip to content

Commit 0504fed

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

2 files changed

Lines changed: 7 additions & 2 deletions

File tree

.github/workflows/main.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ jobs:
1313
- { jdk: 21, idea: 2024.3 }
1414
- { jdk: 21, idea: 2025.1 }
1515
- { jdk: 21, idea: 2025.2 }
16+
- { jdk: 21, idea: 2025.3 }
1617
- { jdk: 21, idea: LATEST-EAP-SNAPSHOT }
1718
name: 'IDEA ${{ matrix.version.idea }}'
1819
env:

build.gradle

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,11 @@ def versionToUse = System.getenv().getOrDefault( 'IDEA_VERSION', ideaVersion )
9090
def useInstaller = !versionToUse.containsIgnoreCase( "EAP" )
9191
dependencies {
9292
intellijPlatform {
93-
ideaType == 'IC' ? intellijIdeaCommunity(versionToUse, useInstaller) : intellijIdeaUltimate(versionToUse, useInstaller)
93+
if (('2025.3' <=> versionToUse) <= 0 ){
94+
intellijIdea(versionToUse)
95+
} else {
96+
ideaType == 'IC' ? intellijIdeaCommunity(versionToUse, useInstaller) : intellijIdeaUltimate(versionToUse, useInstaller)
97+
}
9498

9599
jetbrainsRuntime()
96100

@@ -124,7 +128,7 @@ tasks.register('libs', Sync) {
124128

125129
tasks.register('testLibs', Sync) {
126130
from(configurations.testRuntimeClasspath)
127-
into("$buildDir/test-libs")
131+
into("$layout.buildDirectory/test-libs")
128132
rename('value-2.10.1.jar', 'immutables.jar')
129133
}
130134

0 commit comments

Comments
 (0)