Uh oh!
There was an error while loading. Please reload this page.
Remove GraalVM from CI matrix - #4153
Conversation
GraalVM is no longer available under the free license: https://github.com/graalvm/setup-graalvm#notes-on-oracle-graalvm-for-jdk-17 sbt-typelevel already did the same: typelevel/sbt-typelevel#763
mzuehlke
commented
Oct 21, 2024
I guess the Scala versions in this branch are way too old |
armanbilge
commented
Oct 21, 2024
Oh darn, actually we can't use GraalVM 21 here at all, because this branch is pinned to Scala 3.2 and we can't do anything about that. |
mzuehlke
commented
Oct 21, 2024
So dropping GraalVM from this branch seems to be the only option, or follow the not recommended path https://github.com/graalvm/setup-graalvm#notes-on-oracle-graalvm-for-jdk-17 and use exactly java-version: '17.0.12' |
armanbilge
commented
Oct 21, 2024
Oh, good idea. Let's do that. This branch just needs to limp a little longer. |
mzuehlke
commented
Oct 22, 2024
The way
|
mzuehlke
commented
Oct 22, 2024
I would propose to remove GraalVM from the build matrix then. |
armanbilge
commented
Oct 23, 2024
Crap. We should fix this bug in sbt-tl. That probably won't help us here though. We might just have to remove GraalVM. |
djspiewak
commented
Oct 25, 2024
Removing GraalVM from 3.5 feels like the right short-term strategy. We really need to get 3.6 out the door. |
djspiewak
commented
Oct 25, 2024
Note to self: when we do our next 3.5 release, we need to make sure to revert this commit specifically. |
mzuehlke
commented
Oct 25, 2024
What do you want to revert ? The problem is that you can no longer download GraalVM 17 without a paid license. |
| WorkflowStep.Sbt( | ||
| List("graalVMExample/nativeImage", "graalVMExample/nativeImageRun"), | ||
| name = Some("Test GraalVM Native Image"), | ||
| cond = Some( | ||
| s"matrix.scala == '$Scala213' && matrix.java == '${GraalVM.render}' && matrix.os == '$PrimaryOS'") | ||
| ), |
There was a problem hiding this comment.
What do you want to revert ?
We should have restored this in series/3.6.x branch 😅
GraalVM is no longer available under the free license: https://github.com/graalvm/setup-graalvm#notes-on-oracle-graalvm-for-jdk-17
sbt-typelevel already did the same: typelevel/sbt-typelevel#763