Skip to content

fix: recognize Lua function nodes in complexity metrics computation #5895

fix: recognize Lua function nodes in complexity metrics computation

fix: recognize Lua function nodes in complexity metrics computation #5895

Triggered via pull request July 8, 2026 13:11
Status Success
Total duration 23m 13s
Artifacts 4

ci.yml

on: pull_request
Matrix: native-host-build
Lint
7m 23s
Lint
TypeScript type check
6m 36s
TypeScript type check
Security audit
12s
Security audit
Verify dynamic imports
7s
Verify dynamic imports
Grammar version parity
5s
Grammar version parity
Rust compile check
58s
Rust compile check
Matrix: parity
Matrix: test
Pre-publish benchmark gate
15m 35s
Pre-publish benchmark gate
CI Testing Pipeline
31s
CI Testing Pipeline
Fit to window
Zoom out
Zoom in

Annotations

16 warnings and 3 notices
Engine parity (ubuntu-latest)
npm install attempt 1 failed, retrying in 15s...
Benchmark Regression
[wasm] 1-file rebuild: 113 → 192 (+70%, threshold 15%)
Benchmark Regression
[wasm] No-op rebuild: 23 → 27 (+17%, threshold 15%)
Benchmark Regression
[native] 1-file rebuild: 117 → 172 (+47%, threshold 15%)
Benchmark Regression
[wasm] fnDeps d5: 47.8 → 56.4 (+18%, threshold 15%)
Benchmark Regression
[wasm] fnDeps d3: 47.3 → 55.7 (+18%, threshold 15%)
Benchmark Regression
[wasm] fnDeps d1: 46.7 → 55.1 (+18%, threshold 15%)
Benchmark Regression
[native] fnImpact d5: 5.2 → 6.1 (+17%, threshold 15%)
Benchmark Regression
[native] fnImpact d3: 5.2 → 6 (+15%, threshold 15%)
Benchmark Regression
[native] fnDeps d5: 33 → 39.5 (+20%, threshold 15%)
Benchmark Regression
[native] fnDeps d3: 33.2 → 39.6 (+19%, threshold 15%)
Benchmark Regression
[native] fnDeps d1: 32.8 → 39.5 (+20%, threshold 15%)
Benchmark Regression
[wasm] 1-file rebuild: 112 → 188 (+68%, threshold 15%)
Benchmark Regression
[wasm] Query time: 47.4 → 56.7 (+20%, threshold 15%)
Benchmark Regression
[native] 1-file rebuild: 117 → 171 (+46%, threshold 15%)
Benchmark Regression
[native] Query time: 33 → 39.6 (+20%, threshold 15%)
Native host build (macos-latest)
The macos-latest label will migrate to macOS 26 beginning June 15, 2026. For more information see https://github.com/actions/runner-images/issues/14167
Engine parity (macos-latest)
The macos-latest label will migrate to macOS 26 beginning June 15, 2026. For more information see https://github.com/actions/runner-images/issues/14167
Test Node 22 (macos-latest)
The macos-latest label will migrate to macOS 26 beginning June 15, 2026. For more information see https://github.com/actions/runner-images/issues/14167

Artifacts

Produced during runtime
Name Size Digest
benchmark-results-json
7.01 KB
sha256:256472ea6648a7836066e02f0e4be2336a6bfc9af51ca8889b8529bb7dc040ea
native-host-macos-latest
11.7 MB
sha256:562656622c22a0cbc440cc1493c2b5eb76688b6d58cc07d0078c06b73d5ef440
native-host-ubuntu-latest
11.4 MB
sha256:10817c3b9c4c2a2d5041860b5a94253a8b71ef004b9f2350824650dedceba658
native-host-windows-2022
10.9 MB
sha256:a3ba7afbd584e9224c71080038d8b5823119d0c4e390997c82ae16cb30c7cfea