Skip to content

docs(spec): a notify node's recipients names a written-out email address as an author constant, not an audience selector #50103

docs(spec): a notify node's recipients names a written-out email address as an author constant, not an audience selector

docs(spec): a notify node's recipients names a written-out email address as an author constant, not an audience selector #50103

Triggered via pull request October 25, 2026 14:05
Status Success
Total duration 33m 13s
Artifacts 26

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
6m 10s
Build Core
Build Docs
4m 5s
Build Docs
Console Pin Gate
0s
Console Pin Gate
Type Check UI
0s
Type Check UI
Lint UI
0s
Lint UI
Build & E2E UI
0s
Build & E2E UI
Matrix: test-ui
Test Core
26s
Test Core
Dogfood Regression Gate
15s
Dogfood Regression Gate
Fit to window
Zoom out
Zoom in

Annotations

11 warnings and 22 notices
Test Core shard timing drift
Test Core (7/8): 2422.5s measured vs 1860.2s predicted across 10 package(s) = 1.30x (warning past 1.3x, DRIFT past 1.5x). Heaviest overshoot: @objectstack/verify, predicted 220.5s, measured 463.7s. 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
@objectstack/service-messaging: 177.01s, over its 166.91s ceiling. Slowest file: src/preference-user-reference.integration.test.ts 2.50s. 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-datasource: 134.18s, over its 128.93s ceiling. Slowest file: src/__tests__/datasource-removal-bound-count-outage.test.ts 7.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/service-analytics: 511.20s, over its 440.54s ceiling. Slowest file: src/__tests__/text-match-sqlite-nul.test.ts 2.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/runtime: 978.35s, over its 913.09s ceiling. Slowest file: src/stored-metadata-reader-contexts.pin.test.ts 16.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/plugin-hono-server: 84.80s, over its 78.61s ceiling. Slowest file: src/adapter-tls-listener.test.ts 6.13s. 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/organizations: 157.42s, over its 137.91s ceiling. Slowest file: src/storage-upload-organization-change.wall.test.ts 8.18s. 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: 159.94s, over its 149.61s ceiling. Slowest file: src/hono-declared-envelope.conformance.test.ts 7.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: 200.87s, over its 163.89s ceiling. Slowest file: src/marketplace-install-local-state-machine-exempt.test.ts 2.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/client: 225.50s, over its 179.74s ceiling. Slowest file: src/auth-rotated-session-token.test.ts 13.47s. 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/cli: 2977.56s, over its 2868.12s ceiling. Slowest file: src/commands/migrate/data-commands.absent-database.integration.test.ts 404.74s. 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"
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 (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 (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 (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 (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 (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 (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"
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"
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
34.7 MB
sha256:f01f2b9e8135961913bd750ee45a4c9ac4275c889e0932d451a07bad3f82c1b0
shard-attest-test-1-of-8
313 Bytes
sha256:8ff81f5937193e3e361c7d2f70c89b0fd492be3802f0596580f8c347acb5305b
shard-attest-test-2-of-8
314 Bytes
sha256:87af689327d077b801fe7798949bda656fc34895c16d37d7f8c2620c7903eeae
shard-attest-test-3-of-8
314 Bytes
sha256:43c31fed58ab731c4eeec25b0ff81337f687cf3fe9f1b624e61a5a23dce3edec
shard-attest-test-4-of-8
314 Bytes
sha256:729818014a04ccdbd4bef274ad0677d642b505549921b675c15313febb1038ce
shard-attest-test-5-of-8
314 Bytes
sha256:6c171a4ca8f78bc5141e977d6adb712f04008a4d9c76ef3246af295c99efc40c
shard-attest-test-6-of-8
314 Bytes
sha256:2c6e28e40c11d702818afeb106b62cb827bba5ef5d39bee539a75588de7246dd
shard-attest-test-7-of-8
314 Bytes
sha256:a8779f51ccc0c919391dd3cedd2fb2cb4526f594a746eb1ed6a13e311980f53a
shard-attest-test-8-of-8
311 Bytes
sha256:b9f3680d76d852bea6cd86139aca5d1fba3d0417b828b899ca2dcb983deae977
test-core-run-summary-1-of-8
1.15 MB
sha256:046ba3038f15f4fcee2f5e0f1d74ba1c6da80feb86b6938190a741eb63da2f03
test-core-run-summary-2-of-8
650 KB
sha256:a51c5ddf23e4331d968e47690d3ef53325bbba0ff44a1240ad3b1a1992642ba8
test-core-run-summary-3-of-8
774 KB
sha256:bcc514a81268fb24511f8ed9975dfc22b8d4a578a7ba0518c90bf7168d9e8066
test-core-run-summary-4-of-8
734 KB
sha256:16b9312673df04db260ec2c7b4ccd2245445aaed0c25439f38b164e30f957f6a
test-core-run-summary-5-of-8
902 KB
sha256:d6324169d4030df3332c85ca3325bdaa245d954bcd7f7c8ba88222b6577f7ae6
test-core-run-summary-6-of-8
344 KB
sha256:b5bac544625c4aae78f9523f39782da01110d1a0ca3b3ae3c8142a9699aefcf3
test-core-run-summary-7-of-8
732 KB
sha256:2195fdd8eb9237257742f56c008f02bba60745cae6339dd20ccd9c35252d2705
test-core-run-summary-8-of-8
728 KB
sha256:55d5e8c58e73d26b513b6215824b6c9e3b7e3463725bd2455f1bbecb822c8742
test-core-timing-table
114 KB
sha256:6eeb5c67ddb557dca79d575f2ffcf98153c5e6c4054cbd9c40d533bdca6c34d3
test-core-timings-1-of-8
16.8 KB
sha256:9218a7ee46b1982f454eedfe2e255fc207104dc41404d857897990a9282e7e46
test-core-timings-2-of-8
13.9 KB
sha256:da6712bafeaa6fc7395e6be26c3a2f861e14bf2fb2ee189a398fb7a649f112e7
test-core-timings-3-of-8
11.7 KB
sha256:bc49e3ae4130a8cd2bc3932f070f367f5a117b3bca7717f8835b23e04e97d2e6
test-core-timings-4-of-8
8.63 KB
sha256:8ea5e26dedc9901d103bb534c7efd71adb05709c646a9566d03286d83a67d02a
test-core-timings-5-of-8
13.6 KB
sha256:4e2e159cddfcd19b0ae802f63ba14649636c7e8f6fdbfd727a8e0991a100de7b
test-core-timings-6-of-8
13.6 KB
sha256:1be3265fa1a0dfe7c6d9d6998ccd18f1d232c33a8d76d9483d43bef0e1e53587
test-core-timings-7-of-8
15 KB
sha256:446a680057bd027ca4d7fadaaf4be6da10099ea529f61a11175b0c289cceebaf
test-core-timings-8-of-8
14.5 KB
sha256:d04d407b4bc576a042847ca2c8b9e50c86ffac9cac5c4d9ec0b4e330d0f86b27