1
0

dist: Support Liberica NIK (#878) (#1112)

Add the `liberica-nik` distribution (Liberica Native Image Kit), a
GraalVM-based build from BELL Software resolved via the Bell-SW
`/v1/nik/releases` API.

- `java-version` matches the embedded JDK version (from the release's
  `liberica` component), consistent with every other distribution.
- `java-package: jdk` installs the `standard` bundle; `jdk+fx` installs
  the `full` bundle with JavaFX/Swing support.
- Supported on Linux, macOS and Windows for x64 and aarch64.

Signed-off-by: asm0dey <pavel.finkelshtein@gmail.com>
Co-authored-by: Bruno Borges <brborges@microsoft.com>
This commit is contained in:
Pasha Finkelshteyn
2026-07-14 20:49:31 +02:00
committed by GitHub
parent 71cfe8e0ed
commit 92f9362dd0
9 changed files with 1332 additions and 6 deletions
+15 -1
View File
@@ -37,7 +37,8 @@ jobs:
'dragonwell',
'sapmachine',
'jetbrains',
'kona'
'kona',
'liberica-nik'
] # internally 'adopt-hotspot' is the same as 'adopt'
version: ['21', '11', '17']
exclude:
@@ -64,6 +65,15 @@ jobs:
- distribution: kona
os: macos-latest
version: 25
- distribution: liberica-nik
os: windows-latest
version: 25
- distribution: liberica-nik
os: ubuntu-latest
version: 25
- distribution: liberica-nik
os: macos-latest
version: 25
- distribution: oracle
os: macos-15-intel
version: 17
@@ -450,6 +460,10 @@ jobs:
java-package: jre+fx
version: '11'
os: ubuntu-latest
- distribution: 'liberica-nik'
java-package: jdk+fx
version: '21'
os: ubuntu-latest
- distribution: 'corretto'
java-package: jre
version: '8'