Repository navigation
fix(objectql)!: an update compares a value the caller sends only against the stored row as the caller reads it #59789
ci.yml
on: pull_request
filter
27s
Matrix: dogfood
Temporal Conformance (live PG + MySQL)
0s
Build Core
7m 32s
Build Docs
3m 59s
Live E2E UI
6m 13s
UI Published Artifacts
0s
Test UI
4s
Test Core
29s
Annotations
11 warnings and 25 notices
|
Test Core shard timing drift
Test Core (8/8): 2078.8s measured vs 1306.0s predicted across 8 package(s) = 1.59x (warning past 1.3x, DRIFT past 1.5x), past the drift bound. Heaviest overshoot: @objectstack/service-analytics, predicted 144.0s, measured 419.8s. 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).
|
|
Test Core shard timing drift
Test Core (1/8): 969.8s measured vs 716.0s predicted across 1 package(s) = 1.35x (warning past 1.3x, DRIFT past 1.5x). Heaviest overshoot: @objectstack/cli, predicted 716.0s, measured 969.8s. 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.
|
|
Suite-duration ceiling
create-objectstack: 39.60s, over its 38.40s ceiling. Slowest file: src/scaffold-next-steps-pm.test.ts 11.49s. 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-settings: 196.93s, over its 157.56s ceiling. Slowest file: src/config-change-audit.test.ts 1.35s. 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-package: 55.13s, over its 32.90s ceiling. Slowest file: src/hydration-convert-forward.test.ts 2.94s. 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: 182.84s, over its 166.91s ceiling. Slowest file: src/keyed-notification-text.integration.test.ts 3.66s. 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: 677.19s, over its 474.43s ceiling. Slowest file: src/org-admin-assignment-boundary.posture.test.ts 64.39s. 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-auth: 696.90s, over its 600.45s ceiling. Slowest file: src/invitation-delivery-outcome.test.ts 24.94s. 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: 289.10s, over its 185.93s ceiling. Slowest file: src/parent-record-read-leaf.integration.test.ts 23.96s. 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/example-showcase: 195.91s, over its 192.05s ceiling. Slowest file: test/notify-recipient-optional-fields.test.ts 10.60s. 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: 254.06s, over its 163.89s ceiling. Slowest file: src/marketplace-install-local-seed-lookup.test.ts 2.06s. 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"
|
|
Test UI
"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"
|
|
Plan Test Core shards
"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"
|
|
Live E2E UI
"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"
|
|
Turbo remote cache disabled (Build Core)
Remote caching disabled (remote cache requested — set TURBO_TOKEN and TURBO_TEAM, or run "turbo login" and "turbo link") -- expected: the remote-cache credentials are passed only to merge_group runs and runs on main, so this run built from the restored Actions-cache seed.
|
|
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"
|
|
Turbo remote cache disabled (Test Core (6/8) closure)
Remote caching disabled (remote cache requested — set TURBO_TOKEN and TURBO_TEAM, or run "turbo login" and "turbo link") -- expected: the remote-cache credentials are passed only to merge_group runs and runs on main, so this run built from the restored Actions-cache seed.
|
|
Test Core (6/8)
"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"
|
|
Turbo remote cache disabled (Test Core (2/8) closure)
Remote caching disabled (remote cache requested — set TURBO_TOKEN and TURBO_TEAM, or run "turbo login" and "turbo link") -- expected: the remote-cache credentials are passed only to merge_group runs and runs on main, so this run built from the restored Actions-cache seed.
|
|
Test Core (2/8)
"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"
|
|
Turbo remote cache disabled (Test Core (7/8) closure)
Remote caching disabled (remote cache requested — set TURBO_TOKEN and TURBO_TEAM, or run "turbo login" and "turbo link") -- expected: the remote-cache credentials are passed only to merge_group runs and runs on main, so this run built from the restored Actions-cache seed.
|
|
Test Core (7/8)
"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"
|
|
Turbo remote cache disabled (Test Core (5/8) closure)
Remote caching disabled (remote cache requested — set TURBO_TOKEN and TURBO_TEAM, or run "turbo login" and "turbo link") -- expected: the remote-cache credentials are passed only to merge_group runs and runs on main, so this run built from the restored Actions-cache seed.
|
|
Test Core (5/8)
"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"
|
|
Turbo remote cache disabled (Test Core (8/8) closure)
Remote caching disabled (remote cache requested — set TURBO_TOKEN and TURBO_TEAM, or run "turbo login" and "turbo link") -- expected: the remote-cache credentials are passed only to merge_group runs and runs on main, so this run built from the restored Actions-cache seed.
|
|
Test Core (8/8)
"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"
|
|
Turbo remote cache disabled (Test Core (3/8) closure)
Remote caching disabled (remote cache requested — set TURBO_TOKEN and TURBO_TEAM, or run "turbo login" and "turbo link") -- expected: the remote-cache credentials are passed only to merge_group runs and runs on main, so this run built from the restored Actions-cache seed.
|
|
Test Core (3/8)
"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"
|
|
Turbo remote cache disabled (Test Core (1/8) closure)
Remote caching disabled (remote cache requested — set TURBO_TOKEN and TURBO_TEAM, or run "turbo login" and "turbo link") -- expected: the remote-cache credentials are passed only to merge_group runs and runs on main, so this run built from the restored Actions-cache seed.
|
|
Test Core (1/8)
"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"
|
|
Turbo remote cache disabled (Test Core (4/8) closure)
Remote caching disabled (remote cache requested — set TURBO_TOKEN and TURBO_TEAM, or run "turbo login" and "turbo link") -- expected: the remote-cache credentials are passed only to merge_group runs and runs on main, so this run built from the restored Actions-cache seed.
|
|
Test Core (4/8)
"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
|
18.2 MB |
sha256:9373a799552b7307688a122c9ea051d5a893b80bce61ffb762174f0a76c87655
|
|
|
shard-attest-test-1-of-8
|
312 Bytes |
sha256:12560afadbe1a177fc710f5d3ff74892ac0824e2a8355da778c2c2d3ada485be
|
|
|
shard-attest-test-2-of-8
|
313 Bytes |
sha256:bfa9d9301fe5dec6b9dd797f22c6dd8ce6d6e6cd2393ed33708f7c666b531e40
|
|
|
shard-attest-test-3-of-8
|
313 Bytes |
sha256:1db81769e7fb92ab59ef50fa617485781325ce10ead08d823be661af96766d4b
|
|
|
shard-attest-test-4-of-8
|
312 Bytes |
sha256:3380bb2e8ad7ae28fa3753744bef81c95bce40485c3c373519ca72e4742b23ff
|
|
|
shard-attest-test-5-of-8
|
313 Bytes |
sha256:dc1d775e2b05f3935954855ce0a4ab8a2ce0223e7a0f924113bde4f1ebf849fd
|
|
|
shard-attest-test-6-of-8
|
312 Bytes |
sha256:0288509d195bab163814abb839ec2ad831749a7b7cb8aa83b056713ab50bb534
|
|
|
shard-attest-test-7-of-8
|
312 Bytes |
sha256:724f1e230f613274465816d4cdfb5d5aac6ad50102335f99a90c0e31c9a5f6a9
|
|
|
shard-attest-test-8-of-8
|
310 Bytes |
sha256:f13b64c08c8d5ebbbdf7761af8bbdec0aedd9492b1d9ff8c32a40318c5918cae
|
|
|
test-core-run-summary-1-of-8
|
504 KB |
sha256:6fbfa9f91f7bcc1dfc3a5f896299c698f1e7c5a68fb98291c821191ffcbd69c3
|
|
|
test-core-run-summary-2-of-8
|
1.1 MB |
sha256:8250141a2b848f384b08c2bff2a958204589255bccb910a9f30f15c485fc6cbb
|
|
|
test-core-run-summary-3-of-8
|
784 KB |
sha256:932bd5ef9f2010b802c067bee381163c81d91e0e96ad8e993c4bf02262e9a123
|
|
|
test-core-run-summary-4-of-8
|
1.28 MB |
sha256:c16727498a65895f9cb8015deaf222429c02130573c4a2865b79ab895f09ee2e
|
|
|
test-core-run-summary-5-of-8
|
971 KB |
sha256:48a9b097c3ecd4930e0bd97cb06b949abf4e63ed239db56649bb1e13f1c7b9b0
|
|
|
test-core-run-summary-6-of-8
|
915 KB |
sha256:a2a64e4481c568d7b42e40c050af9e7cb9e65ce612aa5a0cffc9e5bac886fe9f
|
|
|
test-core-run-summary-7-of-8
|
386 KB |
sha256:22291715ddef74cd16c61b3493c3a295941023f43d45ebafde237f856392ae16
|
|
|
test-core-run-summary-8-of-8
|
528 KB |
sha256:30562fbb3f7cb21779bd94a0a79605e4f46266e469b0b9a6ffebd9e322c992b7
|
|
|
test-core-timing-table
|
107 KB |
sha256:f82acbf6b033717d553923c86c9c7c70348f39741dd7a4d39e58351a33f2d6af
|
|
|
test-core-timings-1-of-8
|
6.14 KB |
sha256:a3bb0ab1f05bf5c03a01ea252ade3dda52d12e26c792b07fa771bc14d50b17d9
|
|
|
test-core-timings-2-of-8
|
17.6 KB |
sha256:c23c263d2d0f4a44382fb82a2bf812aaa2b2f4a0a17dbab2f7898ef36b3c25f5
|
|
|
test-core-timings-3-of-8
|
12.7 KB |
sha256:18cf959248e0d7412a9eb7ddd2eb4dbc24a48716133e50e4919c832ed0f3c60b
|
|
|
test-core-timings-4-of-8
|
10 KB |
sha256:d1fae620380cc7daa8c4877445803f7a89bebeaab9569778ad6832aad2e62b2e
|
|
|
test-core-timings-5-of-8
|
14.8 KB |
sha256:c9dd42aa8b06109a559b4c5d1a8b2f2f3a21a83b162ac3c1bd0f2d30b191412c
|
|
|
test-core-timings-6-of-8
|
14.4 KB |
sha256:cc572d27d5feb0f7c8d3beab633f434498c3a825bc89481adb2f193fae6168d8
|
|
|
test-core-timings-7-of-8
|
9.43 KB |
sha256:4f2709eddd1b6abfa8c74d1b78a9859cbafa1fd973b96d8bc4092498db364832
|
|
|
test-core-timings-8-of-8
|
14.5 KB |
sha256:b8711e11e88630f9b79a2602f6356a248716bb437c0bd4c88d07f0362efd6b8c
|
|