-
-
Notifications
You must be signed in to change notification settings - Fork 79
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make use of reusable workflow #58
Conversation
It's first case with Java 17 😄 It needs analyzing what happened.... |
The problem is that the jabba maintainer is not very active anymore, so the index on https://github.com/shyiko/jabba is out of date: https://github.com/shyiko/jabba/blob/master/index.json - there is no adopt 17 and not even temurin yet. |
Hm.... Coursier index also don't have a Adopt#17 😞 |
Ah, there is an index as well. I think there we can use "adoptium" which are the temurin builds. |
https://get-coursier.io/docs/cli-java.html#jvm-index
Courier index isn't default, as I understand. It's just an alternative like same the index from Typelevel. |
Hmm... https://github.com/coursier/jvm-index#use-by-coursier:
I will just try, if not I will explicitly set the index. |
May be it's only for |
OK, I found the problem.
Our workflow uses cs 2.0.16, which still uses the jabba index.
to
So it looks like the docs you linked for 2.1.0-M... is out of date (https://get-coursier.io/docs/cli-java.html#jvm-index). |
Your were 5 seconds faster 😉 |
It's already, but only for pre-release versions. We can use a milestone version of action that use a milestone of coursier. But I'm not sure that it's a good idea. 😄 |
I think it should be fine to use the -M3, since cs is "just" used to install java or not? Anyway, I will continue after dinner |
You can of course continue if you have free time ;) |
@SethTisue We have some reusable workflows https://github.com/playframework/.github/tree/main/.github/workflows we use for every repo in the Play org. That should lower the maintenance burden.