Skip to content

Commit ecfff82

Browse files
authored
CI: full Java matrix on ubuntu only; macOS/Windows build with Java 11 and 26 (#704)
1 parent 9ba1cd7 commit ecfff82

1 file changed

Lines changed: 8 additions & 1 deletion

File tree

.github/workflows/build.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,16 @@ jobs:
2323
build-maven:
2424
runs-on: ${{ matrix.os }}
2525
strategy:
26+
# The full Java sweep runs on ubuntu only; macOS and Windows build with the
27+
# minimum supported (11) and the latest (26) Java.
2628
matrix:
29+
os: [ 'ubuntu-latest' ]
2730
java: [ '11','17','21','25','26']
28-
os: [ 'ubuntu-latest', 'macos-latest', 'windows-latest' ]
31+
include:
32+
- { os: 'macos-latest', java: '11' }
33+
- { os: 'macos-latest', java: '26' }
34+
- { os: 'windows-latest', java: '11' }
35+
- { os: 'windows-latest', java: '26' }
2936
fail-fast: false
3037
steps:
3138
- name: Install wine+rpm for distribution

0 commit comments

Comments
 (0)