Skip to content

feat(plugin-email,plugin-auth): identity mail persists to sys_identity_email, the deployment-level sibling of sys_email (18.x step 3, 8b-0d′) #47803

feat(plugin-email,plugin-auth): identity mail persists to sys_identity_email, the deployment-level sibling of sys_email (18.x step 3, 8b-0d′)

feat(plugin-email,plugin-auth): identity mail persists to sys_identity_email, the deployment-level sibling of sys_email (18.x step 3, 8b-0d′) #47803

Triggered via pull request October 19, 2026 14:46
Status Success
Total duration 33m 28s
Artifacts 20

ci.yml

on: pull_request
Matrix: dogfood
Matrix: test
Dogfood Verify CLI
0s
Dogfood Verify CLI
Temporal Conformance (live PG + MySQL)
0s
Temporal Conformance (live PG + MySQL)
Build Core
8m 34s
Build Core
Build Docs
4m 12s
Build Docs
Console Pin Gate
0s
Console Pin Gate
Test Core
27s
Test Core
Dogfood Regression Gate
16s
Dogfood Regression Gate
Fit to window
Zoom out
Zoom in

Annotations

9 warnings and 11 notices
Test Core shard timing drift
Test Core (6/6): 3115.3s measured vs 1935.3s predicted across 14 package(s) = 1.61x (warning past 1.3x, DRIFT past 1.5x), past the drift bound. Heaviest overshoot: @objectstack/service-automation, predicted 203.7s, measured 657.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-package: 39.65s, over its 32.90s ceiling. Slowest file: src/hydration-convert-forward.test.ts 1.64s. 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: 169.79s, over its 166.91s ceiling. Slowest file: src/plugin-enqueue-wakes-dispatcher.test.ts 3.83s. 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: 657.47s, over its 557.10s ceiling. Slowest file: src/runas-user-hook-org-peers.integration.test.ts 7.03s. 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: 984.39s, over its 913.09s ceiling. Slowest file: src/domains/share-links-refusal-order.test.ts 33.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.
Suite-duration ceiling
@objectstack/http-conformance: 169.33s, over its 149.61s ceiling. Slowest file: src/hono-declared-envelope.conformance.test.ts 6.90s. 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/formula: 62.28s, over its 56.95s ceiling. Slowest file: src/expression-refusal-codes.test.ts 1.27s. 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/driver-turso: 284.11s, over its 272.37s ceiling. Slowest file: src/turso-remote-autonumber-concurrency.test.ts 7.71s. 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: 231.66s, over its 163.89s ceiling. Slowest file: src/marketplace-install-local-seed-lookup.test.ts 4.82s. 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 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"
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"
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 (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 (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 (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 (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 (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
"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.8 MB
sha256:2aab429ed7fab25206ab96420a327f5284512c071a1f00d23a87de3a3d744e3d
shard-attest-test-1-of-6
312 Bytes
sha256:be5b0113db62cfc4d3f0979ef71bfb941eb12e08ad2bb637726ab0162680dd85
shard-attest-test-2-of-6
313 Bytes
sha256:24765f0724e4504f3b4913999277d75d4f5fe97dc12cd666139ac9914eee2ce2
shard-attest-test-3-of-6
312 Bytes
sha256:38432c89f4bf75a2de22319cf8e08cdf6a79b236d9a58d82cdb6e9147664ac69
shard-attest-test-4-of-6
312 Bytes
sha256:767002ef4e366bc952ba1023d4792d4b71b6c125cd0e28c7a332f36c92614438
shard-attest-test-5-of-6
313 Bytes
sha256:7e2cd2076b72d5652b058e303fc8505b9f852d210c07f8454adde8779d14db2f
shard-attest-test-6-of-6
310 Bytes
sha256:be185ef01b3f9c22f4e50d498f06c3ebec0af16b081c9a788669194c68501443
test-core-run-summary-1-of-6
1.27 MB
sha256:13368873f825f1b50fc449ae8e2805eeee84514f58e199d96ac8d4a0eae76361
test-core-run-summary-2-of-6
794 KB
sha256:fbb1fd1221cc0f05804f951073a179b9beefcdf0174af5d11367210f3656e469
test-core-run-summary-3-of-6
701 KB
sha256:5bcd5ef874e8f200d8ed4cce0d545ef8cc999bc003035292ad828abd9f8f2b2c
test-core-run-summary-4-of-6
767 KB
sha256:fd3ddd73ffa5a542b2d0ffdd2b0a0f5ee02a0d62f440254892dc445ee8e9b01d
test-core-run-summary-5-of-6
1.03 MB
sha256:ecd5a7d6869c99776547e9db2700c8b888320006f685f5e4fa6b999be4241aeb
test-core-run-summary-6-of-6
697 KB
sha256:cff40438ced0e7f82e9bc9774f2f5ac4b423997127b781aeff0d12b913a902fa
test-core-timing-table
107 KB
sha256:b3c2f0a8e12ecb4b711e69c51903543bff02d90fb04e87ac5b03c1cb42643d48
test-core-timings-1-of-6
19.6 KB
sha256:dc1c42e4a5c87f8dcdd6b189ffb968938d2138fcd4b00413440f2e17845c0b5e
test-core-timings-2-of-6
13 KB
sha256:cd92199515f856c230b04737f7da925c764113f881de16daafcf9b911f7cecc1
test-core-timings-3-of-6
12.8 KB
sha256:6cbdf62a8ced789372d72bc7804c69686566cc11835297d4cf7e401363ba9287
test-core-timings-4-of-6
14.6 KB
sha256:ce3ea17cca90839b59fc4a368f396b211d2fe625d60be2bef3bf4387e68b1681
test-core-timings-5-of-6
21 KB
sha256:acbfa0f9f206a2a817257f866db22e8709d8dcb1e63144ad665be774e81934a4
test-core-timings-6-of-6
19.3 KB
sha256:7f8fa0714993ae281dc2e9ad489142897c29b84d31d3a931e93a6ca090fb485a