@@ -110,7 +110,9 @@ jobs:
110110 NIAKVIO_TARGET_MANIFEST : manifest.json
111111 NIAKVIO_PRIMARY_STREAM_SCOPE : all
112112 NIAKVIO_REGRESSION_STREAM_SCOPE : all
113- NIAKVIO_REQUIRE_READER_SUCCESS : " 1"
113+ # Playback outcome is compatibility evidence, not a global provider verdict.
114+ # Corpus/evidence completeness remains blocking; player red alone does not.
115+ NIAKVIO_REQUIRE_READER_SUCCESS : " 0"
114116 steps :
115117 - name : Checkout NiakVIO candidate
116118 uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1
@@ -160,9 +162,8 @@ jobs:
160162 shell : bash
161163 run : |
162164 set -euxo pipefail
163- MACOS_JAVA_OPENS="--add-opens=java.desktop/java.awt=ALL-UNNAMED --add-opens=java.desktop/java.awt.peer=ALL-UNNAMED --add-opens=java.desktop/sun.awt=ALL-UNNAMED --add-opens=java.desktop/sun.lwawt=ALL-UNNAMED --add-opens=java.desktop/sun.lwawt.macosx=ALL-UNNAMED"
164- echo "JAVA_TOOL_OPTIONS=$MACOS_JAVA_OPENS" >> "$GITHUB_ENV"
165- export JAVA_TOOL_OPTIONS="$MACOS_JAVA_OPENS"
165+ # No test-only --add-opens/JVM privilege relaxation. If accepted
166+ # NuvioDesktop cannot run under normal JVM policy, record/fix it upstream.
166167 ./nuvio-desktop/gradlew -p nuvio-desktop \
167168 :composeApp:buildMacosPlayerBridge \
168169 :composeApp:prepareMacosPlayerRuntime \
@@ -172,14 +173,14 @@ jobs:
172173 if : matrix.os_name == 'windows'
173174 shell : pwsh
174175 run : |
176+ # Same normal-user/runtime policy as a real NuvioDesktop launch.
175177 & .\nuvio-desktop\gradlew.bat -p nuvio-desktop `
176178 :composeApp:buildWindowsPlayerBridge `
177179 :composeApp:prepareWindowsPlayerRuntime `
178180 :composeApp:generateWindowsPlayerRuntimeIndex `
179181 "-Pnuvio.webview2.dir=$env:WEBVIEW2_ROOT" `
180182 --no-configuration-cache --console=plain
181183 if ($LASTEXITCODE -ne 0) { exit $LASTEXITCODE }
182- "JAVA_TOOL_OPTIONS=--add-opens=java.desktop/java.awt=ALL-UNNAMED --add-opens=java.desktop/sun.awt.windows=ALL-UNNAMED" | Out-File -FilePath $env:GITHUB_ENV -Encoding utf8 -Append
183184
184185 - name : Execute all representative routes in one Desktop profile
185186 shell : bash
0 commit comments