chore: make size-gate tooling resilient to coderabbit #7908
ci.yaml
on: pull_request
Determine changes
19s
Release bridge_cffi artifacts
/
Compute target matrix
10s
Cargo Tests
/
cargo test (linux)
3m 18s
Cargo Tests
/
cargo test (macos)
4m 50s
Cargo Tests
/
cargo test (windows)
8m 1s
Cargo Tests
/
cargo test (wasm)
1m 26s
Cargo Tests
/
cargo build (msrv)
4m 25s
Cargo Tests
/
cargo doc
3m 2s
Cargo Tests
/
snapshot tests
4m 0s
Pre-commit Checks
3m 29s
Release Metadata
18s
WASM Pack Tests
/
wasm-pack test
1m 36s
Docs
/
publish docs
0s
Grammar Tests
0s
Linguist grammar-compiler gate
0s
Profiling ring (loom + miri)
0s
proto generated files sync
0s
SDK parity lint
0s
Webview Tests
/
Browser Tests (Playwright)
Webview Tests
/
Typecheck
Webview Tests
/
Unit Tests (jsdom)
Size Gate
/
measure-baml-size (linux)
6m 39s
Size Gate
/
measure-baml-size (macos)
5m 36s
Size Gate
/
measure-baml-size (windows)
11m 51s
Size Gate
/
measure-baml-size (wasm)
1m 26s
Miri (unsafe code verification)
0s
Perf benchmarks (PR notice)
6s
Matrix: Cargo Tests / sdk-tests
benchmarks instrumented (baml)
0s
Matrix: Release bridge_cffi artifacts / build
Size Gate
/
enforce-baml-size
55s
Cargo Tests
/
cargo timings (merged)
7s
Cargo Tests
/
sccache stats (merged)
4s
CI-v2 Failure Alert
Dispatch BAML Language Release
Annotations
12 warnings
|
Perf benchmarks (PR notice)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/github-script@v7. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Cargo Tests / cargo build (msrv)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: SebRollen/toml-action@v1.2.0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Release bridge_cffi artifacts / aarch64-apple-darwin
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Release bridge_cffi artifacts / x86_64-apple-darwin
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Release bridge_cffi artifacts / aarch64-unknown-linux-musl
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Release bridge_cffi artifacts / x86_64-unknown-linux-gnu
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Release bridge_cffi artifacts / aarch64-unknown-linux-gnu
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Release bridge_cffi artifacts / x86_64-unknown-linux-musl
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Cargo Tests / sccache stats (merged)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact/merge@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Cargo Tests / cargo timings (merged)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact/merge@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Release bridge_cffi artifacts / x86_64-pc-windows-msvc
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Release bridge_cffi artifacts / aarch64-pc-windows-msvc
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
bridge-cffi-aarch64-apple-darwin
|
8.58 MB |
sha256:cf27fad6ac6bba2f9b75ec008154b49ff86d8b0491ffd0aefb0e33133b9ddc3e
|
|
|
bridge-cffi-aarch64-pc-windows-msvc
|
8.56 MB |
sha256:7d31afc346669850667afab8fe8624ef8bc4fcfe24c9add48e63251abbf3bad1
|
|
|
bridge-cffi-aarch64-unknown-linux-gnu
|
8.59 MB |
sha256:fba44ff2fd8bcbac1139a0ccfd92109939a8e4408fc9de131708b06d55e07fa0
|
|
|
bridge-cffi-aarch64-unknown-linux-musl
|
8.68 MB |
sha256:14d887c35adfc319060b9d9850ed80cc876a7cb0fdc98867e039c5c6f3de19ea
|
|
|
bridge-cffi-x86_64-apple-darwin
|
8.73 MB |
sha256:3936a93b22a17c0f6d5fa1898b31671540dc760f9b9f2e4d357b56860f9cfd10
|
|
|
bridge-cffi-x86_64-pc-windows-msvc
|
8.86 MB |
sha256:19171ef29035e16083f2f90264bedc07691fe53513c9b2dabf0551b344a01bd6
|
|
|
bridge-cffi-x86_64-unknown-linux-gnu
|
9.41 MB |
sha256:c513fe98bc273d5502f2f8be2e47458d400d6963d06f58af421c7de2b4fa214d
|
|
|
bridge-cffi-x86_64-unknown-linux-musl
|
9.41 MB |
sha256:4b743a1bc552674630e217e0d1382bc01f3154b4ec61246c15faed462dfb8fd5
|
|
|
cargo-timings
|
1.3 MB |
sha256:e9d8453bea0d6708bcccc9ab94f8f2c8b4ee3c31e14c44f6f0d28acb1313db7d
|
|
|
cargo-timings-size-gate-windows
|
24.5 KB |
sha256:aa5a1944d668d0a9e37609b0e413596dca8bf77e31891e703118574bf878ccdb
|
|
|
sccache-stats
|
18.2 KB |
sha256:850939dd12612153c6baf241aae7cc56d6ed22a9faca603be98b5af417145fce
|
|
|
sccache-stats-size-gate-windows
|
566 Bytes |
sha256:f0928934fca0081c9a846f8320c32672e42af713e06fb0f73853ced72395ce90
|
|
|
size-gate-linux
|
505 Bytes |
sha256:2497a750cc93a08d6710bd6a1a7a4a1c97828a6969afe540fd17d0264d35a37f
|
|
|
size-gate-macos
|
500 Bytes |
sha256:38f8c71786001f6b629acb3f87914e2331b1bede723c140807b2e384a3a93c5b
|
|
|
size-gate-wasm
|
415 Bytes |
sha256:65bac737e4b173a31e17a0a72882a5efe3ac453e49e1b598f5044cd6d25ccb7b
|
|
|
size-gate-windows
|
506 Bytes |
sha256:3fc3a79ce05aa56c6a1d634b54ac6c751adf552577aa52a0183ca778ce1fbaaf
|
|