Skip to content

fix(security)!: under a wall a catalog-carrying package is the platform operator's — install-local and the /packages delete refuse tenants (ADR-0131 D3) #44862

fix(security)!: under a wall a catalog-carrying package is the platform operator's — install-local and the /packages delete refuse tenants (ADR-0131 D3)

fix(security)!: under a wall a catalog-carrying package is the platform operator's — install-local and the /packages delete refuse tenants (ADR-0131 D3) #44862

Triggered via pull request October 12, 2026 07:49
Status Success
Total duration 23m 29s
Artifacts 2

ci.yml

on: pull_request
Matrix: dogfood
Matrix: test
Dogfood Verify CLI
5m 32s
Dogfood Verify CLI
Temporal Conformance (live PG + MySQL)
10m 26s
Temporal Conformance (live PG + MySQL)
Build Core
7m 28s
Build Core
Build Docs
3m 42s
Build Docs
Console Pin Gate
10m 16s
Console Pin Gate
Test Core
24s
Test Core
Dogfood Regression Gate
20s
Dogfood Regression Gate
Fit to window
Zoom out
Zoom in

Annotations

3 warnings and 17 notices
Test Core shard timing drift
Test Core (6/6): 2955.4s measured vs 1871.1s predicted across 14 package(s) = 1.58x (warning past 1.3x, red past 1.5x), past the red bound. Heaviest overshoot: @objectstack/runtime, predicted 528.6s, measured 877.6s. Report only on a `pull_request` run: this step exit-grades on `schedule` runs alone, the profile scripts/test-shard-timings.json was measured on, so a drift that is real reds the next hourly run on main.
Suite-duration ceiling
@objectstack/service-analytics: 479.49s, over its 440.54s ceiling. Slowest file: src/__tests__/text-match-sqlite-nul.test.ts 2.17s. Report only on a `pull_request` run: this gate exit-grades on `schedule` runs alone, the profile its ceilings were measured on, so a slowdown that is real reds the next hourly run on main.
Suite-duration ceiling
@objectstack/plugin-approvals: 298.70s, over its 290.60s ceiling. Slowest file: src/request-child-read-gate.integration.test.ts 8.03s. Report only on a `pull_request` run: this gate exit-grades on `schedule` runs alone, the profile its ceilings were measured on, so a slowdown that is real reds the next hourly run on main.
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"
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"
Dogfood Verify CLI
"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"
Dogfood Regression Gate (2/3)
"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"
Console Pin 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"
Temporal Conformance (live PG + MySQL)
"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 (1/3)
"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 (3/3)
"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"
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 (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 (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
"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
31.8 MB
sha256:207797baad547ecdb826aee6e5ea700281a6e83905d469b521c320dcc73795b3
test-core-timing-table
94.2 KB
sha256:4449c5c77a32bef2238b85a2b9e40c9930b2bbe9cca58d7b006f18faaf20e2ed