Skip to content

Commit c21783a

Browse files
committed
add idea 2025.3 to GitHub Actions
1 parent 2f34d92 commit c21783a

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
@@ -89,7 +89,11 @@ def versionToUse = System.getenv().getOrDefault( 'IDEA_VERSION', ideaVersion )
8989
def useInstaller = !versionToUse.containsIgnoreCase( "EAP" )
9090
dependencies {
9191
intellijPlatform {
92-
ideaType == 'IC' ? intellijIdeaCommunity(versionToUse, useInstaller) : intellijIdeaUltimate(versionToUse, useInstaller)
92+
if (('2025.3' <=> versionToUse) <= 0 ){
93+
intellijIdea(versionToUse)
94+
} else {
95+
ideaType == 'IC' ? intellijIdeaCommunity(versionToUse, useInstaller) : intellijIdeaUltimate(versionToUse, useInstaller)
96+
}
9397

9498
jetbrainsRuntime()
9599

@@ -123,7 +127,7 @@ tasks.register('libs', Sync) {
123127

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

0 commit comments

Comments
 (0)