Skip to content

fix(javascript): report JSON status for imported package manifests #4502

fix(javascript): report JSON status for imported package manifests

fix(javascript): report JSON status for imported package manifests #4502

Triggered via pull request October 11, 2026 08:55
Status Success
Total duration 11m 16s
Artifacts 11

ci.yml

on: pull_request
Classify changes
12s
Classify changes
Conventional PR title
4s
Conventional PR title
Build bundled Windows x64 native controls
38s
Build bundled Windows x64 native controls
Build package
26s
Build package
Static checks
31s
Static checks
Source-built conformance fixtures
9s
Source-built conformance fixtures
Real Apple artifact CLI/MCP E2E
6m 35s
Real Apple artifact CLI/MCP E2E
Reconstruction readiness
34s
Reconstruction readiness
Docs Generation
30s
Docs Generation
Validate workflows
14s
Validate workflows
browser  /  real-browser
1m 59s
browser / real-browser
binary_layout  /  real-binary-layout
3m 7s
binary_layout / real-binary-layout
evm  /  real-evm-interface
1m 17s
evm / real-evm-interface
javascript_recovery  /  real-javascript-recovery
43s
javascript_recovery / real-javascript-recovery
recorded_crash  /  real-recorded-crash
1m 49s
recorded_crash / real-recorded-crash
web_network  /  real-web-network-captures
2m 35s
web_network / real-web-network-captures
web_runtime  /  real-web-runtime
32s
web_runtime / real-web-runtime
web_source_map  /  real-web-source-map
47s
web_source_map / real-web-source-map
nativeaot  /  Build Windows x64 NativeAOT fixture
1m 13s
nativeaot / Build Windows x64 NativeAOT fixture
website  /  Website checks
15s
website / Website checks
Matrix: package-e2e
Windows capability and package lane
6m 56s
Windows capability and package lane
Matrix: test-shard
Test (coverage + timing)
37s
Test (coverage + timing)
CI required
13s
CI required
Fit to window
Zoom out
Zoom in

Annotations

40 warnings and 23 notices
Classify changes
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Source-built conformance fixtures
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Validate workflows
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
website / Website checks
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build package
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Docs Generation
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Static checks
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
eslint(max-lines-per-function): src/domain/javascript/javascriptSemanticAnalysis.ts#L493
src/domain/javascript/javascriptSemanticAnalysis.ts:493:1: The generator function `collectDefinitionsSteps` has too many lines (111). Maximum allowed is 100.
eslint(complexity): src/domain/javascript/javascriptSemanticAnalysis.ts#L248
src/domain/javascript/javascriptSemanticAnalysis.ts:248:12: function `enter` has a complexity of 35. Maximum allowed is 20.
eslint(max-lines): src/domain/javascript/javascriptSemanticAnalysis.ts#L1170
src/domain/javascript/javascriptSemanticAnalysis.ts:1170:3: File has too many lines (1080).
eslint(max-params): src/dotnet/ManagedPe.fixture.ts#L325
src/dotnet/ManagedPe.fixture.ts:325:28: Arrow function has too many parameters (5). Maximum allowed is 4.
eslint(max-params): src/dotnet/ManagedPe.fixture.ts#L303
src/dotnet/ManagedPe.fixture.ts:303:24: Arrow function has too many parameters (5). Maximum allowed is 4.
eslint(max-params): src/dotnet/ManagedPe.fixture.ts#L270
src/dotnet/ManagedPe.fixture.ts:270:20: Arrow function has too many parameters (7). Maximum allowed is 4.
eslint(complexity): src/application/EnhancedTools.ts#L54
src/application/EnhancedTools.ts:54:10: method `execute` has a complexity of 24. Maximum allowed is 20.
eslint(max-lines): src/application/EnhancedTools.ts#L534
src/application/EnhancedTools.ts:534:28: File has too many lines (502).
eslint(max-params): src/domain/analysisErrorCore.ts#L28
src/domain/analysisErrorCore.ts:28:14: Function has too many parameters (5). Maximum allowed is 4.
eslint(no-control-regex): src/domain/javascript/electronActiveObservation.ts#L84
src/domain/javascript/electronActiveObservation.ts:84:20: Unexpected control character
Reconstruction readiness
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
web_runtime / real-web-runtime
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build bundled Windows x64 native controls
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
javascript_recovery / real-javascript-recovery
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
web_source_map / real-web-source-map
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
nativeaot / Build Windows x64 NativeAOT fixture
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-dotnet@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
evm / real-evm-interface
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
recorded_crash / real-recorded-crash
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
browser / real-browser
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Native package baseline (linux x64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
web_network / real-web-network-captures
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Native package baseline (linux arm64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
binary_layout / real-binary-layout
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test shard (2/4)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test shard (1/4)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test shard (3/4)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test shard (4/4)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Real Apple artifact CLI/MCP E2E
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test (coverage + timing)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Windows capability and package lane
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Native package baseline (darwin x64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Native package baseline (darwin arm64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
CI required
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Conventional PR title
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Classify changes
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Source-built conformance fixtures
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Validate workflows
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
website / Website checks
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Build package
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Docs Generation
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Static checks
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Reconstruction readiness
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
web_runtime / real-web-runtime
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Build bundled Windows x64 native controls
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
javascript_recovery / real-javascript-recovery
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
web_source_map / real-web-source-map
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
browser / real-browser
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Native package baseline (linux x64)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Test shard (2/4)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Test shard (1/4)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Test shard (3/4)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Test shard (4/4)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Real Apple artifact CLI/MCP E2E
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
Test (coverage + timing)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Native package baseline (darwin arm64)
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
CI required
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"

Artifacts

Produced during runtime
Name Size Digest
generated-docs
27.5 KB
sha256:1a51b556d65992e065babcbad4f3e751f26331e9ee35da6ae7b55961ec71fb0c
nativeaot-win-x64-1b9e4c2109effcc57bd0e5962547ed03b35e3d35
984 KB
sha256:f36bc4495f04323ebd89d3da8eac8f9d70343ce02b9e3137bbe8c8777e9d754c
rea-test-runtime
2.49 MB
sha256:992841b0560a11cb1160b96ccf08d7d0a2e5cb029bf4182d97eaf50078108d0f
reconstruction-readiness
146 KB
sha256:4ca6e90738d79f148087fc866684e9684e0e1ee1287d91d5c8d3cd6d147ccb78
test-results
6.53 MB
sha256:decbdebc92e8fa2641c529c40cac53fedf8f1b793b758932aa8bb1201a6f27c4
vitest-report-0
3.88 MB
sha256:ce8b9c3517b3a34769d78971c8675ff09ebf197d3321660fc1c0f478b4f6cf16
vitest-report-1
3.86 MB
sha256:9538cfeefccecc941034238bfa643b2062f931ab4355b8ed7baa86454e938339
vitest-report-2
3.86 MB
sha256:12c2d1151452f291a25a53856e26f7e869f94e01d8761846877921ce5b0c678c
vitest-report-3
4.13 MB
sha256:45ecd2811ad2735ae8d7e54f39e5906d13f0c50e3b3ad384c58d7bcf3f82666a
windows-capabilities
606 Bytes
sha256:e9cae29dba77f4daed4a44f5d6df4ffa49fdc8782b7a5657359b7c9544fbb784
windows-native-controls
276 KB
sha256:3502afe22e5064d30081d36291ebdfd4a3e709076cf6a82694e0c34dd216094f