Consolidate OpenAI server: unify implementations, add multi-protocol support #365
Triggered via pull request
June 20, 2026 11:19
Status
Success
Total duration
1h 25m 26s
Artifacts
15
publish.yml
on: pull_request
Start gate (abort window)
2s
Test (vmlens interleavings)
1m 7s
Cross-Compile manylinux_2_28 x86_64 (CUDA)
1h 20m
Cross-Compile Android aarch64 (OpenCL/Adreno)
5m 27s
Cross-Compile Linux aarch64 (LTS)
4m 46s
Cross-Compile Android aarch64
4m 59s
Build and Test Windows 2025 x86 (VS 2026)
11m 9s
Attach Signed Binaries to GitHub Release
0s
Update Snapshot Pre-release on GitHub
0s
Deployment protection rules
Reviewers, timers, and other rules protecting deployments in this run
| Event | Environments |
|---|---|
|
Wait timer
completed
|
startgate |
Annotations
1 error, 4 warnings, and 3 notices
|
Java Tests Ubuntu Latest x86_64
/home/runner/work/java-llama/cpp/java-llama/cpp/target/classes/net/ladenthin/llama/value/CompletionResult
|
|
Build and Test macOS 14 arm64 (Metal)
The following taps are not trusted:
aws/tap
azure/bicep
Homebrew will ignore formulae, casks and commands from these taps when `HOMEBREW_REQUIRE_TAP_TRUST` is set.
This will become the default in Homebrew 6.0.0 or 5.2.0, whichever comes first.
Enable trust checks now with:
export HOMEBREW_REQUIRE_TAP_TRUST=1
Trust specific formulae, casks or commands with:
brew trust --formula <user>/<tap>/<formula>
brew trust --cask <user>/<tap>/<cask>
brew trust --command <user>/<tap>/<command>
or trust installed formulae from these taps with:
brew trust --formula azure/bicep/bicep
You can trust all formulae, casks and commands from these taps with:
brew trust aws/tap azure/bicep
Prefer trusting only the specific formulae, casks or commands you need.
Untap them with:
brew untap aws/tap azure/bicep
To keep allowing them by default during the transition:
export HOMEBREW_NO_REQUIRE_TAP_TRUST=1
This is not recommended and will be removed in a later release.
|
|
Build and Test macOS 15 arm64 (Metal)
The following taps are not trusted:
aws/tap
azure/bicep
Homebrew will ignore formulae, casks and commands from these taps when `HOMEBREW_REQUIRE_TAP_TRUST` is set.
This will become the default in Homebrew 6.0.0 or 5.2.0, whichever comes first.
Enable trust checks now with:
export HOMEBREW_REQUIRE_TAP_TRUST=1
Trust specific formulae, casks or commands with:
brew trust --formula <user>/<tap>/<formula>
brew trust --cask <user>/<tap>/<cask>
brew trust --command <user>/<tap>/<command>
or trust installed formulae from these taps with:
brew trust --formula azure/bicep/bicep
You can trust all formulae, casks and commands from these taps with:
brew trust aws/tap azure/bicep
Prefer trusting only the specific formulae, casks or commands you need.
Untap them with:
brew untap aws/tap azure/bicep
To keep allowing them by default during the transition:
export HOMEBREW_NO_REQUIRE_TAP_TRUST=1
This is not recommended and will be removed in a later release.
|
|
Build and Test macOS 15 arm64 (no Metal)
The following taps are not trusted:
aws/tap
azure/bicep
Homebrew will ignore formulae, casks and commands from these taps when `HOMEBREW_REQUIRE_TAP_TRUST` is set.
This will become the default in Homebrew 6.0.0 or 5.2.0, whichever comes first.
Enable trust checks now with:
export HOMEBREW_REQUIRE_TAP_TRUST=1
Trust specific formulae, casks or commands with:
brew trust --formula <user>/<tap>/<formula>
brew trust --cask <user>/<tap>/<cask>
brew trust --command <user>/<tap>/<command>
or trust installed formulae from these taps with:
brew trust --formula azure/bicep/bicep
You can trust all formulae, casks and commands from these taps with:
brew trust aws/tap azure/bicep
Prefer trusting only the specific formulae, casks or commands you need.
Untap them with:
brew untap aws/tap azure/bicep
To keep allowing them by default during the transition:
export HOMEBREW_NO_REQUIRE_TAP_TRUST=1
This is not recommended and will be removed in a later release.
|
|
Report
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: advanced-security/maven-dependency-submission-action@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Report
Snapshot successfully created at 2026-06-20T12:44:38.781Z
|
|
Report
{
"manifests": {
"llama": {
"resolved": {
"pkg:maven/org.projectlombok/lombok@1.18.46?type=jar": {
"package_url": "pkg:maven/org.projectlombok/lombok@1.18.46?type=jar",
"relationship": "direct",
"scope": "runtime",
"dependencies": []
},
"pkg:maven/org.junit.jupiter/junit-jupiter@6.1.0?type=jar": {
"package_url": "pkg:maven/org.junit.jupiter/junit-jupiter@6.1.0?type=jar",
"relationship": "direct",
"scope": "development",
"dependencies": [
"pkg:maven/org.junit.jupiter/junit-jupiter-api@6.1.0?type=jar",
"pkg:maven/org.junit.jupiter/junit-jupiter-params@6.1.0?type=jar",
"pkg:maven/org.junit.jupiter/junit-jupiter-engine@6.1.0?type=jar"
]
},
"pkg:maven/org.junit.jupiter/junit-jupiter-api@6.1.0?type=jar": {
"package_url": "pkg:maven/org.junit.jupiter/junit-jupiter-api@6.1.0?type=jar",
"relationship": "indirect",
"scope": "development",
"dependencies": [
"pkg:maven/org.opentest4j/opentest4j@1.3.0?type=jar",
"pkg:maven/org.junit.platform/junit-platform-commons@6.1.0?type=jar"
]
},
"pkg:maven/org.opentest4j/opentest4j@1.3.0?type=jar": {
"package_url": "pkg:maven/org.opentest4j/opentest4j@1.3.0?type=jar",
"relationship": "indirect",
"scope": "development",
"dependencies": []
},
"pkg:maven/org.junit.platform/junit-platform-commons@6.1.0?type=jar": {
"package_url": "pkg:maven/org.junit.platform/junit-platform-commons@6.1.0?type=jar",
"relationship": "indirect",
"scope": "development",
"dependencies": []
},
"pkg:maven/org.junit.jupiter/junit-jupiter-params@6.1.0?type=jar": {
"package_url": "pkg:maven/org.junit.jupiter/junit-jupiter-params@6.1.0?type=jar",
"relationship": "indirect",
"scope": "development",
"dependencies": []
},
"pkg:maven/org.junit.jupiter/junit-jupiter-engine@6.1.0?type=jar": {
"package_url": "pkg:maven/org.junit.jupiter/junit-jupiter-engine@6.1.0?type=jar",
"relationship": "indirect",
"scope": "development",
"dependencies": [
"pkg:maven/org.junit.platform/junit-platform-engine@6.1.0?type=jar"
]
},
"pkg:maven/org.junit.platform/junit-platform-engine@6.1.0?type=jar": {
"package_url": "pkg:maven/org.junit.platform/junit-platform-engine@6.1.0?type=jar",
"relationship": "indirect",
"scope": "development",
"dependencies": []
},
"pkg:maven/org.hamcrest/hamcrest@3.0?type=jar": {
"package_url": "pkg:maven/org.hamcrest/hamcrest@3.0?type=jar",
"relationship": "direct",
"scope": "development",
"dependencies": []
},
"pkg:maven/net.jqwik/jqwik@1.9.3?type=jar": {
"package_url": "pkg:maven/net.jqwik/jqwik@1.9.3?type=jar",
"relationship": "direct",
"scope": "development",
"dependencies": [
"pkg:maven/org.apiguardian/apiguardian-api@1.1.2?type=jar",
"pkg:maven/net.jqwik/jqwik-api@1.9.3?type=jar",
"pkg:maven/net.jqwik/jqwik-web@1.9.3?type=jar",
|
|
Report
Submitting snapshot...
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
Linux-Android-aarch64-libraries
|
6.8 MB |
sha256:ae3e5bf5418b4c9466fb1f28ba8f9e2c796ae8bf375074b11174489b7dc51a50
|
|
|
Linux-aarch64-libraries
|
7.2 MB |
sha256:eac0bb8c2a85d9d847eded4572fd66430008acef17bdb56e456973a67fabce52
|
|
|
Linux-x86_64-libraries
|
7.42 MB |
sha256:cc3253548f45fd460052c2210a0059beda1e701599308e509b541e4c88dc4b1f
|
|
|
Windows-x86-libraries
|
5.31 MB |
sha256:444159b530177d3ff9998b92e0d6d0125439ee9689181d9b6dae12ac4338788e
|
|
|
Windows-x86_64-libraries
|
5.66 MB |
sha256:7a22ca7586f475ed23e2976e111c8108b34c610a08d26c06dde93eb1765249fc
|
|
|
android-libraries-opencl
|
7.18 MB |
sha256:570823a36c2bf88e27a9d93cfa1fdbc81136bdb87f973048423d9406749ebf0c
|
|
|
jacoco-report
|
31.6 KB |
sha256:4918e29579abc41f85fccfb35c108d1b7e2cb7b6d687e5c2469f973e671f27dc
|
|
|
linux-libraries-cuda
|
140 MB |
sha256:8bea34e24ef6aed42bb3edb1ed4355008a8e9ac973069aa8fb6b896d158e0f6c
|
|
|
llama-jars
|
266 MB |
sha256:0728f5fec291701481220ebbdea4f1a480120012cfd9130dfea2d350fb6811be
|
|
|
macos-14-libraries
|
6.62 MB |
sha256:08b11481680c2765141334695d91beb7740c0a9ac30e20fc12187982581b7b05
|
|
|
macos-15-libraries
|
6.45 MB |
sha256:edbfaf02b17e69bd3de5986f016e8629d3d5a31d6aa2715d3f1d71af2079778e
|
|
|
macos-15-metal-libraries
|
6.45 MB |
sha256:9a09d6f5fa475cdd251315d6ef0e1227cacafaa5f0fddd8e41439caffd8f62cc
|
|
|
pit-reports
|
120 KB |
sha256:768e03a8e97587d21cf64ec91ff3f92326efe135d50d682985d1690efe1bb9e3
|
|
|
vmlens-report
|
190 KB |
sha256:651088bd47ef84d4a4c90ab9f8e76620cef3214c29e9242b836d9786eb7b1dec
|
|
|
webui-generated
Expired
|
3.8 MB |
sha256:64b65f37620c102742a5e0cb7bd8ee408f1fc70393c73dbdfee8d9a83c50d57a
|
|