Could not find idea:ideaIC:253.22441.33 during plugin verification

Hi,
I get errors when verifying my plugin in my github actions. I have updated everything from dependabot and it has started to suggest a build that doesn’t exist I don’t get why.

Error:

Run ./gradlew verifyPlugin -Dplugin.verifier.home.dir=~/.pluginVerifier
Starting a Gradle Daemon (subsequent builds will be faster)
Calculating task graph as no cached configuration is available for tasks: verifyPlugin
gradle/actions: Writing build results to /home/runner/work/_temp/.gradle-actions/build-results/__run-1759411596349.json

Configuration cache entry stored.
FAILURE: Build failed with an exception.

fix gradle.properties · isselab/HAnS@840e138

I may have solved it by adding a buildUntil property in gradle. But I think it is bad that when EAP versions are posted they are listed but can’t be found properly. Have I missed something in my setup to allow the verifyer to find EAP builds?

With 2025.3 there is no IC (IntelliJ Community) anymore, only the unified build. See the announcement, which was recently posted.

AFAIK the unified build is available as Ultimate IU, using it should fix your build. Newer versions of the IntelliJ Gradle Platform plugin provides a product type for the unified builds.

thanks!
will have a look!

Do we know the short hand (IC, IU) for the unified build going forward to be able to prepare?

The code is the same as ultimate before - IU

I tried to change to IU.

excerpt of my gradle.properties file:

 pluginSinceBuild = 251
 platformType = IU
 platformVersion = 2025.1.6

However I get the following error:

No IDE resolved for verification with the IntelliJ Plugin Verifier.
  Please ensure the `intellijPlatform.pluginVerification.ides` extension block is configured along with the `defaultRepositories()` (or at least `localPlatformArtifacts()`) entry in the repositories section.

From my uinderstanding I already have it correctly in my build file,
@yuriy.artamonov any clue why this error occurs?

link to build.gradle.kts: HAnS/build.gradle.kts at main · isselab/HAnS

Only way I can get this to actually work is by adding the following into pluginVerification.ides

            create(providers.gradleProperty("platformType"), providers.gradleProperty("platformVersion"))

I’ve found it’s better to set something like below:

        create(
            type = IntelliJPlatformType.fromCode(platformType, platformVersion),
            version = platformVersion,
        )

You can see my notes as to why where: sample-intellij-plugin/buildSrc/src/main/kotlin/build-standard-jetbrains-plugin-build.gradle.kts at main · ChrisCarini/sample-intellij-plugin · GitHub