Skip to content

docs(spec): the runAs description names a system run's refused identity-assignment writes, with its ADR-0087 D3 entry #49645

docs(spec): the runAs description names a system run's refused identity-assignment writes, with its ADR-0087 D3 entry

docs(spec): the runAs description names a system run's refused identity-assignment writes, with its ADR-0087 D3 entry #49645

Triggered via pull request October 24, 2026 00:50
Status Success
Total duration 37m 26s
Artifacts 20

ci.yml

on: pull_request
Matrix: dogfood
Matrix: test
Dogfood Verify CLI
Dogfood Verify CLI
Temporal Conformance (live PG + MySQL)
0s
Temporal Conformance (live PG + MySQL)
Build Core
8m 36s
Build Core
Build Docs
6m 14s
Build Docs
Console Pin Gate
Console Pin Gate
Test Core
25s
Test Core
Dogfood Regression Gate
11s
Dogfood Regression Gate
Fit to window
Zoom out
Zoom in

Annotations

10 warnings and 11 notices
Suite-duration ceiling
@objectstack/plugin-auth: 764.88s, over its 600.45s ceiling. Slowest file: src/cloud-managed.test.ts 22.99s. 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: 263.26s, over its 185.93s ceiling. Slowest file: src/parent-record-read-leaf.integration.test.ts 32.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/organizations: 154.66s, over its 137.91s ceiling. Slowest file: src/object-extension-managed-target.wall.test.ts 12.42s. 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/objectql: 1002.82s, over its 952.27s ceiling. Slowest file: src/environment-overlay-email-locale-restart.test.ts 6.33s. 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: 46.22s, over its 45.99s ceiling. Slowest file: src/hono.test.ts 0.52s. 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: 273.75s, over its 272.37s ceiling. Slowest file: src/turso-remote-autonumber-concurrency.test.ts 7.07s. 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-sql: 526.48s, over its 450.76s ceiling. Slowest file: src/adr0120-three-posture-conformance.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/core: 154.23s, over its 151.42s ceiling. Slowest file: src/security/auth-gate.test.ts 4.72s. 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: 237.42s, over its 163.89s ceiling. Slowest file: src/marketplace-install-local-state-machine-exempt.test.ts 3.92s. 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: 182.54s, over its 179.74s ceiling. Slowest file: src/auth-rotated-session-token.test.ts 10.77s. 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 (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 (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 (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 (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
34.4 MB
sha256:9e1bfbe4b326a7f408eafe99d8503acf167dc7ac2552c0d7bba118a0a3107f47
shard-attest-test-1-of-6
313 Bytes
sha256:b7703cfa252744d3b1e29b8a8fa8b1d590ca9233a842131990fee141ac46f3d4
shard-attest-test-2-of-6
313 Bytes
sha256:8a5ac0e65e02e63a5d36a442579ffefb5cd1b2f928741e180b8e5198fb67d569
shard-attest-test-3-of-6
313 Bytes
sha256:bd427e589dca2c8bdf85da6d660052b4ec0e164033b7f6a5cca073edbb556935
shard-attest-test-4-of-6
313 Bytes
sha256:3802ca29a64dfc04475194a43b1d50f0d4cdb46d28e0e1ca8a5e09e82c113fa4
shard-attest-test-5-of-6
314 Bytes
sha256:8aee80de00cb8793e467a93696da9d1ea0165ac7facc8b9fb3b3ab82bc89ff9c
shard-attest-test-6-of-6
310 Bytes
sha256:58ea2de6023d0344aa00f80ed28556d4333f4e16702d255f20c0d23a1946dbf2
test-core-run-summary-1-of-6
947 KB
sha256:f3f9af72cd4176cb9ab74e6bd019043354a285f36d5e50ef5c6bae2d2aa2ae80
test-core-run-summary-2-of-6
701 KB
sha256:1916e516bed6d8c5906ff270a18d061e101dc488e21650b95b39fa477bd03e48
test-core-run-summary-3-of-6
1.1 MB
sha256:e78b1add234690ea5909a1d3582325e6acb944fcfbaba7943672f6841ae8eb2c
test-core-run-summary-4-of-6
731 KB
sha256:d47217f07c34bf2d61f1ecff938c6393e7e9a60359655cc48d6dc1adba98a5f1
test-core-run-summary-5-of-6
1.03 MB
sha256:0820b4d93e228c753d65e2eaeceec15de2d472f6661227a88d923f6b9d22e964
test-core-run-summary-6-of-6
838 KB
sha256:fe4cf315e80c8a9e7acae58a50ceb5c57da2171652193ab49a5cb98d24e90ee0
test-core-timing-table
113 KB
sha256:e1d4ca2346ee867fac8cd85ef2f307307f5e6d3ab89e17bb72f8168418d22581
test-core-timings-1-of-6
20.2 KB
sha256:fbf9b13864ced040db3951de378f8fe3e49eef8e3dd9091daed3441498f8e080
test-core-timings-2-of-6
22.1 KB
sha256:2fb21cb9f4373b43ebd16f5a5674139a807ff4a5b55a0664321a9a784dd230cb
test-core-timings-3-of-6
14.2 KB
sha256:3ff6bc948758f35d16a725346df8791935c099d73b0bdfbbfad084f35774a902
test-core-timings-4-of-6
17.8 KB
sha256:e7c96be94fc23728599536b4e05ed44b646b6387d78dcdc0174189e3466264bf
test-core-timings-5-of-6
14.1 KB
sha256:739e58d1c7522857e2bc4a82698468b74c47f220af2358feec813e5ce1bf1676
test-core-timings-6-of-6
18.3 KB
sha256:ac6303df69fc89b4a0b8fc78c74e2a6bda19e35d8e50fe9fcae2ac6caf9ba6c0