Skip to content

feat(native): port F# extractor to Rust #3791

feat(native): port F# extractor to Rust

feat(native): port F# extractor to Rust #3791

Triggered via pull request May 14, 2026 07:51
Status Success
Total duration 26m 4s
Artifacts 4

ci.yml

on: pull_request
Matrix: native-host-build
Lint
6m 55s
Lint
TypeScript type check
6m 6s
TypeScript type check
Security audit
6m 49s
Security audit
Verify dynamic imports
5s
Verify dynamic imports
Rust compile check
1m 7s
Rust compile check
Matrix: parity
Matrix: test
Pre-publish benchmark gate
10m 41s
Pre-publish benchmark gate
CI Testing Pipeline
4s
CI Testing Pipeline
Fit to window
Zoom out
Zoom in

Annotations

22 warnings and 3 notices
Benchmark Regression
[resolve] JS fallback: 6.5 → 9 (+38%, threshold 15%)
Benchmark Regression
[wasm] 1-file rebuild: 51 → 60 (+18%, threshold 15%)
Benchmark Regression
[wasm] No-op rebuild: 13 → 17 (+31%, threshold 15%)
Benchmark Regression
[native] 1-file rebuild: 66 → 80 (+21%, threshold 15%)
Benchmark Regression
[native] No-op rebuild: 15 → 18 (+20%, threshold 15%)
Benchmark Regression
[wasm] fnImpact d1: 4.2 → 5.1 (+21%, threshold 15%)
Benchmark Regression
[wasm] fnDeps d5: 33 → 40.7 (+23%, threshold 15%)
Benchmark Regression
[wasm] fnDeps d3: 33 → 39.5 (+20%, threshold 15%)
Benchmark Regression
[wasm] fnDeps d1: 32.8 → 39.2 (+20%, threshold 15%)
Benchmark Regression
[native] fnImpact d5: 4.4 → 5.5 (+25%, threshold 15%)
Benchmark Regression
[native] fnImpact d3: 4.4 → 5.5 (+25%, threshold 15%)
Benchmark Regression
[native] fnImpact d1: 4.3 → 5.3 (+23%, threshold 15%)
Benchmark Regression
[native] fnDeps d5: 24.7 → 30.1 (+22%, threshold 15%)
Benchmark Regression
[native] fnDeps d3: 24.3 → 30.4 (+25%, threshold 15%)
Benchmark Regression
[native] fnDeps d1: 24.7 → 48.8 (+98%, threshold 15%)
Benchmark Regression
[wasm] 1-file rebuild: 51 → 62 (+22%, threshold 15%)
Benchmark Regression
[wasm] No-op rebuild: 15 → 21 (+40%, threshold 15%)
Benchmark Regression
[wasm] Query time: 37.6 → 44 (+17%, threshold 15%)
Benchmark Regression
[wasm] Build ms/file: 18.1 → 21.1 (+17%, threshold 15%)
Benchmark Regression
[native] 1-file rebuild: 67 → 118 (+76%, threshold 15%)
Benchmark Regression
[native] No-op rebuild: 24 → 31 (+29%, threshold 15%)
Benchmark Regression
[native] Query time: 49.6 → 119.8 (+142%, threshold 15%)
Native host build (windows-latest)
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by May 12, 2026
Engine parity (windows-latest)
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by May 12, 2026
Test Node 22 (windows-latest)
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by May 12, 2026

Artifacts

Produced during runtime
Name Size Digest
benchmark-results-json
2.97 KB
sha256:f97463e5bd06f128e0b9e7ffea169bc2674c0f1011bc4a8df74dccfed7f591b5
native-host-macos-latest
9.84 MB
sha256:ea83b585a0e84450791fb3cf4fea65f895705e14662ccdbc6b444381180c73f2
native-host-ubuntu-latest
9.77 MB
sha256:38e640976dc9f2cd70515a970fe7504ebf077fef7b72af7b1854dcbe6e81d4e6
native-host-windows-latest
9.24 MB
sha256:7229a5ee290a68968f78b2c8b960d31516f7bf23f053e0c70844b38d84eba515