Skip to content

feat(objectql,cli,plugin-webhooks)!: 18.x step 4: the walled lift (8b walled half, the os serve lift, the declared-webhook name guard, declared webhooks deployment-wide) #48084

feat(objectql,cli,plugin-webhooks)!: 18.x step 4: the walled lift (8b walled half, the os serve lift, the declared-webhook name guard, declared webhooks deployment-wide)

feat(objectql,cli,plugin-webhooks)!: 18.x step 4: the walled lift (8b walled half, the os serve lift, the declared-webhook name guard, declared webhooks deployment-wide) #48084

Triggered via pull request October 20, 2026 03:26
Status Success
Total duration 32m 33s
Artifacts 11

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
5m 6s
Build Core
Build Docs
5m 56s
Build Docs
Console Pin Gate
Console Pin Gate
Test Core
29s
Test Core
Dogfood Regression Gate
27s
Dogfood Regression Gate
Fit to window
Zoom out
Zoom in

Annotations

13 warnings and 11 notices
Test Core shard timing drift
Test Core (5/6): 2420.6s measured vs 1620.0s predicted across 9 package(s) = 1.49x (warning past 1.3x, DRIFT past 1.5x). Heaviest overshoot: @objectstack/plugin-security, predicted 371.3s, measured 640.2s. scripts/test-shard-timings.json is drifting from the runtime; refresh it before it reaches the drift bound (see scripts/measure-test-shard-timings.mjs). Not a failure: this step stays green on every event.
Test Core shard timing drift
Test Core (6/6): 2386.1s measured vs 1629.1s predicted across 9 package(s) = 1.46x (warning past 1.3x, DRIFT past 1.5x). Heaviest overshoot: @objectstack/runtime, predicted 632.5s, measured 923.6s. scripts/test-shard-timings.json is drifting from the runtime; refresh it before it reaches the drift bound (see scripts/measure-test-shard-timings.mjs). Not a failure: this step stays green on every event.
Test Core shard timing drift
Test Core (3/6): 2513.6s measured vs 1620.9s predicted across 10 package(s) = 1.55x (warning past 1.3x, DRIFT past 1.5x), past the drift bound. Heaviest overshoot: @objectstack/cli, predicted 735.3s, measured 1078.1s. 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-package: 46.84s, over its 32.90s ceiling. Slowest file: src/hydration-convert-forward.test.ts 1.67s. 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-messaging: 195.95s, over its 166.91s ceiling. Slowest file: src/plugin-enqueue-wakes-dispatcher.test.ts 4.34s. 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: 923.63s, over its 913.09s ceiling. Slowest file: src/stored-metadata-reader-contexts.pin.test.ts 15.29s. 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/plugin-security: 640.23s, over its 474.43s ceiling. Slowest file: src/objects/default-row-scope-declarations.test.ts 12.79s. 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/plugin-audit: 223.37s, over its 185.93s ceiling. Slowest file: src/parent-record-read-leaf.integration.test.ts 32.23s. 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/plugin-approvals: 307.13s, over its 290.60s ceiling. Slowest file: src/action-page-member.integration.test.ts 5.21s. 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/http-conformance: 155.74s, over its 149.61s ceiling. Slowest file: src/hono-declared-envelope.conformance.test.ts 7.10s. 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/hono: 60.31s, over its 45.99s ceiling. Slowest file: src/hono.test.ts 0.56s. 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/core: 159.36s, over its 151.42s ceiling. Slowest file: src/security/auth-gate.test.ts 5.00s. 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: 241.79s, over its 163.89s ceiling. Slowest file: src/marketplace-install-local-seed-lookup.test.ts 3.85s. 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 (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 (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 (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.9 MB
sha256:8209345874b6445ba3a6a242ce8e259b3fc1f83390f8141a60249c2a705a4a6b
shard-attest-test-2-of-6
313 Bytes
sha256:928457a38b47f437329feb6f15b1cdfb4fd104642c973e16e8f5a196afe18b6e
shard-attest-test-3-of-6
313 Bytes
sha256:c017d36f471cc14c0fd4f86dbf8d7275a928ae68078f700166ca9c17f679e3b6
shard-attest-test-4-of-6
313 Bytes
sha256:9f7772fd9cf81c460493e5e4c2ffdf1aeb2a083d990a17e3a546b120a2db7a30
test-core-run-summary-2-of-6
1.03 MB
sha256:dbec61343c304f8c704c21c1cad6cce26ae1bc95a5172e1cb2ef8c8d8e62fa95
test-core-run-summary-3-of-6
722 KB
sha256:4e068dbf4786b8807ddf27435f827c7398c58811cfe291abdc833dee8158e906
test-core-run-summary-4-of-6
784 KB
sha256:056af6685604aea700fb90a6657d2d098353b8e135dbe156ba728c0ecd08bcb9
test-core-timing-table
86.3 KB
sha256:dc75da32ee00039291b22e7487beb778d99a4659290ae50a79fc3ca3033f3ecd
test-core-timings-2-of-6
7.58 KB
sha256:b0afd3814925950016c33a12c1b26be75d25a2ec6d28bc1c962980ea26b7852b
test-core-timings-3-of-6
12.1 KB
sha256:f31ede911f039a4906ad8859c673ee580b4337771c65973b45e0a0d3c37c8cfa
test-core-timings-4-of-6
11.4 KB
sha256:d65502d9ccdb8fde02e6a7c1471873378915e4bc2364169dfb5dc88f435d4cd7