Skip to content

Commit 150ea8a

Browse files
committed
Run CI Java language server with JDK 25
1 parent 33720a3 commit 150ea8a

2 files changed

Lines changed: 7 additions & 6 deletions

File tree

‎.github/workflows/build.yml‎

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,11 @@ jobs:
2121
sudo /usr/bin/Xvfb :99 -screen 0 1024x768x24 > /dev/null 2>&1 &
2222
sleep 3
2323
24-
- name: Set up JDK 21
24+
- name: Set up JDK 25
2525
uses: actions/setup-java@dd06d9cba3e5552c54d9f8ea23572deb30010f7c # v6.0.0
2626
with:
2727
distribution: 'temurin'
28-
java-version: '21'
28+
java-version: '25'
2929

3030
- name: Setup Node.js environment
3131
uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
@@ -67,11 +67,11 @@ jobs:
6767
steps:
6868
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
6969

70-
- name: Set up JDK 21
70+
- name: Set up JDK 25
7171
uses: actions/setup-java@dd06d9cba3e5552c54d9f8ea23572deb30010f7c # v6.0.0
7272
with:
7373
distribution: 'temurin'
74-
java-version: '21'
74+
java-version: '25'
7575

7676
- name: Setup Node.js environment
7777
uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
@@ -107,11 +107,11 @@ jobs:
107107
steps:
108108
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
109109

110-
- name: Set up JDK 21
110+
- name: Set up JDK 25
111111
uses: actions/setup-java@dd06d9cba3e5552c54d9f8ea23572deb30010f7c # v6.0.0
112112
with:
113113
distribution: 'temurin'
114-
java-version: '21'
114+
java-version: '25'
115115

116116
- name: Setup Node.js environment
117117
uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0

‎test/index.ts‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ async function main(): Promise<void> {
3131
await fse.ensureDir(path.join(userDataDir, 'User'));
3232
await fse.writeJson(path.join(userDataDir, 'User', 'settings.json'), {
3333
'chat.disableAIFeatures': true,
34+
...(process.env.JAVA_HOME && { 'java.jdt.ls.java.home': process.env.JAVA_HOME }),
3435
});
3536

3637
// Run maven test

0 commit comments

Comments
 (0)