Skip to content

Conversation

koppor
Copy link
Member

@koppor koppor commented Aug 25, 2025

Risen by #13584 (comment)

While we experimented with different VMs (refs adoptium/adoptium-support#1271 (comment)), we switched to zulu - and then to correto.

This PR sould make it consistent.

Mandatory checks

@koppor koppor added the automerge PR is tagged with that label will be merged if workflows are green label Aug 25, 2025
@koppor koppor enabled auto-merge August 25, 2025 13:37
jabref-machine
jabref-machine previously approved these changes Aug 25, 2025
jabref-machine
jabref-machine previously approved these changes Aug 25, 2025
jabref-machine
jabref-machine previously approved these changes Aug 25, 2025
@koppor
Copy link
Member Author

koppor commented Aug 25, 2025

Update c8939b4 (#13749) maybe refs actions/setup-java#474

jabref-machine
jabref-machine previously approved these changes Aug 25, 2025
@koppor koppor changed the title Switch from zulu to correto Switch from zulu to corretto Aug 25, 2025
@koppor
Copy link
Member Author

koppor commented Aug 25, 2025

w/ Corretto one really needs major versions only - otherwise

  Error: Java setup failed due to network issue or timeout: Only major versions are supported
  Error: Only major versions are supported

Copy link

trag-bot bot commented Aug 25, 2025

@trag-bot didn't find any issues in the code! ✅✨

@koppor koppor added this pull request to the merge queue Aug 25, 2025
Merged via the queue into main with commit a83029a Aug 25, 2025
2 checks passed
@koppor koppor deleted the consistent-jvm branch August 25, 2025 14:16
@Siedlerchr
Copy link
Member

we only needed that for setting up jpackage

with:
java-version: 24.0.1
distribution: 'zulu'
java-version: 24
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't like the version downgrade here!

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Did you read actions/setup-java#474?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

And #13749 (comment)

Corretto does not work with 24.0.2.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I trust setup-java to fetch the latest version (as promised in their README.md).

Eventually (in the English sense), we need to work on switching back to Temurin! https://github.com/JabRef/jabref-issue-melting-pot/issues/1041

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ah thanks, was not aware of this. Seems to work Downloading Java 24.0.2+12.1 (Corretto) from https://corretto.aws/downloads/resources/24.0.2.12.1/amazon-corretto-24.0.2.12.1-macosx-x64.tar.gz ...

Siedlerchr added a commit that referenced this pull request Sep 8, 2025
* upstream/main: (32 commits)
  Fix path (#13769)
  Mode aware consistency check (#13584)
  Refine JBang check (#13765)
  Add Language Server to the UI and add the integrity/consistency check (#13697)
  Fix/remove comment code (#13763)
  New Crowdin updates (#13760)
  Bump org.openrewrite.rewrite from 7.14.0 to 7.14.1 (#13757)
  Bump com.autonomousapps:dependency-analysis-gradle-plugin (#13756)
  Bump dev.langchain4j:langchain4j-bom from 1.2.0 to 1.3.0 in /versions (#13755)
  Bump jablib/src/main/resources/csl-locales from `fa56de1` to `e29c453` (#13754)
  Bump com.autonomousapps:dependency-analysis-gradle-plugin (#13753)
  Bump org.mockito:mockito-core from 5.18.0 to 5.19.0 in /versions (#13752)
  Bump actions/upload-pages-artifact from 3 to 4 (#13751)
  Migrate fetchers to Search.g4 ANTLR parser. (#13691)
  [Junie]: fix: resolve IllegalArgumentException for non-absolute URIs (#13669)
  Add auto-renaming of linked files on entry data change (#13295)
  Walkthrough additions (#13745)
  Switch from zulu to corretto (#13749)
  New Crowdin updates (#13747)
  Fix copy to (#13741)
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automerge PR is tagged with that label will be merged if workflows are green

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants