Repository navigation
feat(cli): os serve seals secrets with the crypto provider a plugin registers
#59592
ci.yml
on: pull_request
filter
30s
Matrix: dogfood
Temporal Conformance (live PG + MySQL)
0s
Build Core
9m 34s
Build Docs
0s
Live E2E UI
6m 12s
UI Published Artifacts
0s
Test UI
4s
Test Core
29s
Annotations
11 warnings and 47 notices
|
Test Core shard timing drift
Test Core (1/8): 1005.5s measured vs 759.7s predicted across 2 package(s) = 1.32x (warning past 1.3x, DRIFT past 1.5x). Heaviest overshoot: @objectstack/cli, predicted 716.0s, measured 958.1s. 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-package: 45.05s, over its 32.90s ceiling. Slowest file: src/hydration-convert-forward.test.ts 2.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/service-messaging: 170.15s, over its 166.91s ceiling. Slowest file: src/device-registry.integration.test.ts 3.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-datasource: 148.64s, over its 128.93s ceiling. Slowest file: src/__tests__/bound-secret-dsn-branches.test.ts 3.91s. 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: 961.65s, over its 913.09s ceiling. Slowest file: src/plugin-driver-external-object.spike.test.ts 17.59s. 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: 523.52s, over its 474.43s ceiling. Slowest file: src/org-admin-assignment-boundary.posture.test.ts 67.36s. 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: 97.54s, over its 78.61s ceiling. Slowest file: src/adapter-tls-listener.test.ts 5.48s. 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: 288.27s, over its 185.93s ceiling. Slowest file: src/parent-record-read-leaf.integration.test.ts 28.44s. 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: 144.64s, over its 137.91s ceiling. Slowest file: src/storage-upload-organization-change.wall.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/driver-odata: 50.12s, over its 48.33s ceiling. Slowest file: src/odata-driver.conformance.test.ts 5.97s. 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: 202.89s, over its 163.89s ceiling. Slowest file: src/marketplace-install-local-seed-lookup.test.ts 1.75s. 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"
|
|
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"
|
|
Turbo remote cache disabled (Build UI Deps)
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 UI Deps
"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"
|
|
🎭 Playwright Run Summary
1 skipped
83 passed (1.6m)
|
|
Build & 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 (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 (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 UI (6/16)
"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 (1/16)
"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"
|
|
Test UI (3/16)
"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 (7/16)
"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 (14/16)
"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"
|
|
Type Check 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"
|
|
Test UI (13/16)
"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"
|
|
Test UI (11/16)
"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 (8/16)
"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 (16/16)
"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 (15/16)
"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 (10/16)
"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 (2/16)
"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"
|
|
Shard headroom
longest Test (shard 4/8): 10m37s = 212% of the 5-minute cap, -6m-37s of headroom; total 75m45s over 8 shard(s); at the 2-minute target per shard that is 38 shard(s) (the matrix has 8)
|
|
Shard headroom
Test (shard N/16): NOT MEASURED -- the jobs API could not be read (GITHUB_REPOSITORY is not set). This is a reading, not a gate; nothing failed because of it.
|
|
Test UI (4/16)
"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 (12/16)
"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 (5/16)
"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 (9/16)
"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"
|
|
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 (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"
|
|
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:45cc41b6e40e13fd0704c93db007e7ffb21db6cdcc70b0e33eee762fbe75f895
|
|
|
shard-attest-test-1-of-8
|
312 Bytes |
sha256:e02bc14cc666791266228519925919f7bba00b0cf8c2b8947ca48ea270c7c451
|
|
|
shard-attest-test-2-of-8
|
312 Bytes |
sha256:49f100e3cbc32ea87abbf38649f25842d9f6af5f55d81f731af5fc06336031eb
|
|
|
shard-attest-test-3-of-8
|
312 Bytes |
sha256:0b382bf402c39e364d4606afe5180326d8a6953ee785427b72cf9c3e5223dedb
|
|
|
shard-attest-test-4-of-8
|
312 Bytes |
sha256:9e035fe08077dab6bcb7859c9ba7686fb7443556978574ef0dcc42e5e102e803
|
|
|
shard-attest-test-5-of-8
|
313 Bytes |
sha256:e37447ab4e04aa68db7323968cf4faa54348b7d0b8c4498c4db541ed0c59ec74
|
|
|
shard-attest-test-6-of-8
|
311 Bytes |
sha256:e11f7f3e81ea0e9bad41cdb027c9818b3458d741f9ccc91c491dc4ada3d88189
|
|
|
shard-attest-test-7-of-8
|
312 Bytes |
sha256:55a262517f1ded81019ac75036a9b115e0a3bc6a1ffcd28fda7b1aa4b1a72efa
|
|
|
shard-attest-test-8-of-8
|
310 Bytes |
sha256:b49db57f9a0467420031cb9958d138abfad4e821c811707df935b2176b8d2131
|
|
|
test-core-run-summary-1-of-8
|
660 KB |
sha256:af2d4fc4ae2622ac3fcb47e11b686050df5c6a6147d32289e9d2c7eadfad9a8c
|
|
|
test-core-run-summary-2-of-8
|
1.49 MB |
sha256:d834d7054be3ebc5a1cd53b9147f8a5a685f2dc29eb8232c9df5720126d43b6d
|
|
|
test-core-run-summary-3-of-8
|
872 KB |
sha256:474830f335163d3196da490f8261d362324b0bac84f1d8dae2e30e7089c30fb9
|
|
|
test-core-run-summary-4-of-8
|
965 KB |
sha256:2700fecd937e9303a975796087e872ac7ba154e7e75891959905b3c670f544b9
|
|
|
test-core-run-summary-5-of-8
|
922 KB |
sha256:ecc6691cb7b9c485fd55d3dd071c6d255797c1732119774344df402a51be66bb
|
|
|
test-core-run-summary-6-of-8
|
452 KB |
sha256:4528f9917a741ed964b38deda2e8c4bca42a7f18b7f07770dbd316aba523348b
|
|
|
test-core-run-summary-7-of-8
|
538 KB |
sha256:41836e7c6f3b921415bfa5c32edd205aad0dbefe1e564bf30d0cfbfb7883a53d
|
|
|
test-core-run-summary-8-of-8
|
963 KB |
sha256:d2afbffc8ad9465b204fdad01339a1c39b84f0227963e6745c82fbf444d3d178
|
|
|
test-core-timing-table
|
133 KB |
sha256:1a2a39452b606e172f1aa4623e88dc01617e0bc0114d482cad721b916dc7fa1b
|
|
|
test-core-timings-1-of-8
|
7.44 KB |
sha256:b1b09764ca0defb888e5e9d11fc5147bdcdaa96cc7672eb1e17b0811d270e1ef
|
|
|
test-core-timings-2-of-8
|
23.3 KB |
sha256:b18e7709b7a327f4a7f0c497afb0ea09e0fd332e61e5eb0f7abe8c42c136a09a
|
|
|
test-core-timings-3-of-8
|
14.5 KB |
sha256:a15337feef98e6047c799a12ef81fa400086294893536945a0b68be2fa9f92b5
|
|
|
test-core-timings-4-of-8
|
11.5 KB |
sha256:e48f22355cb2c3823dc1cb33204326c41419d595a757396291d605a029295885
|
|
|
test-core-timings-5-of-8
|
17.8 KB |
sha256:18b0afe87651ddb781739d90ec0026583ceb36bd14b4406d78605be2c70443f4
|
|
|
test-core-timings-6-of-8
|
19.7 KB |
sha256:2ccb049bbbdaefac951183a0621f6b08c8423bdee285a4ff7df0f2d44f2061c7
|
|
|
test-core-timings-7-of-8
|
15.2 KB |
sha256:ff1aca71b396c956f802110cedb8ffc2c73885da37304f22e4b485574a869823
|
|
|
test-core-timings-8-of-8
|
13.9 KB |
sha256:0abb417e39aac9b15382a064704bcfab81b8fadd7ccf7956674362f828b4513e
|
|
|
ui-deps-turbo-cache
|
31.3 MB |
sha256:4f9a78d2f7c3481c6cdfb6922fd435aa69bbc1f96a0e5ed1d6219d8a3b7a8c1d
|
|