Skip to content

feat(spec): a generic record:json record block — one record key as indented JSON behind a required, fail-closed requiredPermissions gate #46475

feat(spec): a generic record:json record block — one record key as indented JSON behind a required, fail-closed requiredPermissions gate

feat(spec): a generic record:json record block — one record key as indented JSON behind a required, fail-closed requiredPermissions gate #46475

Triggered via pull request October 16, 2026 02:57
Status Success
Total duration 27m 28s
Artifacts 20

ci.yml

on: pull_request
Matrix: dogfood
Matrix: test
Dogfood Verify CLI
Dogfood Verify CLI
Temporal Conformance (live PG + MySQL)
Temporal Conformance (live PG + MySQL)
Build Core
1m 18s
Build Core
Build Docs
6m 2s
Build Docs
Console Pin Gate
Console Pin Gate
Test Core
22s
Test Core
Dogfood Regression Gate
8s
Dogfood Regression Gate
Fit to window
Zoom out
Zoom in

Annotations

5 warnings and 11 notices
Test Core shard timing drift
Test Core (6/6): 3013.8s measured vs 1928.8s predicted across 13 package(s) = 1.56x (warning past 1.3x, DRIFT past 1.5x), past the drift bound. Heaviest overshoot: @objectstack/runtime, predicted 632.5s, measured 1027.5s. Report only, on every event (this is a `pull_request` run): a shard's wall measures the run's load as much as the dataset, so this is a reading, not a failure. Refresh scripts/test-shard-timings.json (see scripts/measure-test-shard-timings.mjs).
Suite-duration ceiling
@objectstack/service-messaging: 172.03s, over its 166.91s ceiling. Slowest file: src/plugin-enqueue-wakes-dispatcher.test.ts 3.69s. Report only, on every event (this is a `pull_request` run): a suite's wall on a shared runner measures the run's load as much as the package, so this is a reading, not a failure.
Suite-duration ceiling
@objectstack/service-automation: 578.71s, over its 557.10s ceiling. Slowest file: src/runas-system-stamping.integration.test.ts 5.15s. Report only, on every event (this is a `pull_request` run): a suite's wall on a shared runner measures the run's load as much as the package, so this is a reading, not a failure.
Suite-duration ceiling
@objectstack/runtime: 1027.49s, over its 913.09s ceiling. Slowest file: src/domains/share-links-refusal-order.test.ts 30.76s. Report only, on every event (this is a `pull_request` run): a suite's wall on a shared runner measures the run's load as much as the package, so this is a reading, not a failure.
Suite-duration ceiling
@objectstack/cloud-connection: 198.61s, over its 163.89s ceiling. Slowest file: src/marketplace-install-local-seed-lookup.test.ts 4.44s. Report only, on every event (this is a `pull_request` run): a suite's wall on a shared runner measures the run's load as much as the package, so this is a reading, not a failure.
filter
"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"
Dogfood Regression Gate
"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 Core
"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 Docs
"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 Core (5/6)
"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 Core (1/6)
"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 Core (6/6)
"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 Core (2/6)
"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 Core (4/6)
"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 Core (3/6)
"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 Core
"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
build-output
33.1 MB
sha256:34d4a2fadc96aec9ac8017c65fc49337b6db1e2b295a0e00911f38355b095e19
shard-attest-test-1-of-6
313 Bytes
sha256:ebe60aafbc50f92928d80f0a37fc173aca527ec52958570059be7c88b8a41cd2
shard-attest-test-2-of-6
313 Bytes
sha256:6ad042590959f8330c8896af524cd29e63ae3de705ba1d05aa5166f2ea8e3f95
shard-attest-test-3-of-6
313 Bytes
sha256:d82b1694bc09bef897cefc6b0c7ba2ab3a73fcf6782bd4cf2de4017f9f2fcd02
shard-attest-test-4-of-6
313 Bytes
sha256:ad31c9975c44ce38c4194c0cab57ba29ac4bb85bd585befd986cce3773e6cea3
shard-attest-test-5-of-6
313 Bytes
sha256:4da6da3539f8cb18257bcb7a306841a05bcc3e866bba5e81612c4b945721cf51
shard-attest-test-6-of-6
311 Bytes
sha256:2c3fd05c395fc61917ad164acc0b3d956838dd4545585d84a708dc126eb2f73b
test-core-run-summary-1-of-6
1.1 MB
sha256:562001c78f6bbe54adbb808fdd90576612ceec910922114cf92b71f7d260e094
test-core-run-summary-2-of-6
778 KB
sha256:6848a6deb36ef375f9a9764137cd9e4a14e02ddf524f010878beb0e000db9737
test-core-run-summary-3-of-6
779 KB
sha256:1b53ea28901a6c68de4bc323f97bc8cdd81c903def770f00f496515d256df20b
test-core-run-summary-4-of-6
743 KB
sha256:49be55e14599854af9dd1db0968065fe7ddedbc6934f6a6c0c4fa5ecc5b78960
test-core-run-summary-5-of-6
947 KB
sha256:5c0bf2f26b83e692c252b416a56f1c9b2b3fb041611bcf932b797375eacd16a8
test-core-run-summary-6-of-6
664 KB
sha256:fdb0f0610914636c6b2afca6f4fd6f5e67b548237a9c4ab31b53be83a2bc18e3
test-core-timing-table
100 KB
sha256:76526eb2288adde51fb16a82a21511bcaede804b1f1f6773f7cd33d915d785a4
test-core-timings-1-of-6
18.2 KB
sha256:bda677a1a0bfca8ae5895649a7f4be4fd4e6ba3b506a8871bbc5b6fa072e8a8f
test-core-timings-2-of-6
12.7 KB
sha256:d9570990e494df0bd3ba86879190fe273ffc12003e5b5f819ce0f59c0606600b
test-core-timings-3-of-6
11.8 KB
sha256:ebed0784ac1c043225140c1c05e32c12b780510a64f8fa829bd566cff3832e67
test-core-timings-4-of-6
13.7 KB
sha256:21805c4220da7908ff96fc43d1354c72a5d9f4b93d69f7d9deba203e4792a62a
test-core-timings-5-of-6
19.6 KB
sha256:834d5b4e185abec0906e9716ab0e0b2e6310c8a6822f71e1664838eadaac8c69
test-core-timings-6-of-6
18 KB
sha256:0fdd355a365fdf4ba5064cf4ba55a4c6c9ebed2c1ddf5fc542fe0a04ebe4314d