Skip to content

Commit 35e9c04

Browse files
committed
Test on java 21
1 parent 18c2ce4 commit 35e9c04

File tree

3 files changed

+16
-10
lines changed

3 files changed

+16
-10
lines changed

.github/workflows/ci.yml

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,19 @@ jobs:
1616
strategy:
1717
fail-fast: false
1818
matrix:
19-
java: [ '8', '11', '16', '17', '19' ]
19+
java: [ '8', '11', '16', '17', '19', '21' ]
2020
runs-on: [ubuntu-latest, macos-latest, windows-latest]
21+
exclude:
22+
- runs-on: macos-latest
23+
java: "8"
24+
- runs-on: macos-latest
25+
java: "16"
2126

2227
name: Test on Java ${{ matrix.Java }} on ${{ matrix.runs-on }}
2328
steps:
24-
- uses: actions/checkout@v3
29+
- uses: actions/checkout@v4
2530
- name: Set up JDK ${{ matrix.Java }}
26-
uses: actions/setup-java@v3
31+
uses: actions/setup-java@v4
2732
with:
2833
java-version: ${{ matrix.Java }}
2934
distribution: 'temurin'

.github/workflows/javadocs.yml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,16 +9,17 @@ jobs:
99

1010
runs-on: ubuntu-latest
1111
steps:
12-
- uses: actions/checkout@v2
12+
- uses: actions/checkout@v4
1313

1414
- name: Set up JDK 17
15-
uses: actions/setup-java@v1
15+
uses: actions/setup-java@v4
1616
with:
1717
java-version: 17
1818
java-package: jdk
19+
distribution: 'temurin'
1920

2021
- name: Set up Python 3.9
21-
uses: actions/setup-python@v2
22+
uses: actions/setup-python@v5
2223
with:
2324
python-version: 3.9
2425

@@ -28,14 +29,14 @@ jobs:
2829
pip install ghp-import
2930
3031
- name: Checkout NeuroML2
31-
uses: actions/checkout@v2
32+
uses: actions/checkout@v4
3233
with:
3334
repository: NeuroML/NeuroML2
3435
ref: development
3536
path: NeuroML2
3637

3738
- name: Checkout org.neuroml.model.injectingplugin
38-
uses: actions/checkout@v2
39+
uses: actions/checkout@v4
3940
with:
4041
repository: NeuroML/org.neuroml.model.injectingplugin
4142
ref: development

pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -158,8 +158,8 @@
158158
<artifactId>maven-compiler-plugin</artifactId>
159159
<version>3.0</version>
160160
<configuration>
161-
<source>1.7</source>
162-
<target>1.7</target>
161+
<source>1.8</source>
162+
<target>1.8</target>
163163
</configuration>
164164
</plugin>
165165
<plugin>

0 commit comments

Comments
 (0)