Repository navigation
fix(service-storage): a member attaches a file from the browser again — the upload's own completion attaches it as them, after #31031 #59831
ci.yml
on: pull_request
filter
27s
Matrix: dogfood
Temporal Conformance (live PG + MySQL)
0s
Build Core
9m 47s
Build Docs
3m 27s
Live E2E UI
6m 37s
UI Published Artifacts
0s
Test UI
3s
Test Core
28s
Annotations
34 warnings and 49 notices
|
Lint UI:
ui/packages/plugin-charts/src/AdvancedChartImpl.barSeriesColour-25330.test.tsx#L18
Unexpected any. Specify a different type
|
|
Lint UI:
ui/packages/plugin-charts/src/AdvancedChartImpl.axisLabels.test.tsx#L18
Unexpected any. Specify a different type
|
|
Lint UI:
ui/packages/plugin-charts/src/AdvancedChartImpl.axisLabels.test.tsx#L15
Unexpected any. Specify a different type
|
|
Lint UI:
ui/packages/plugin-editor/src/index.tsx#L87
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
|
|
Lint UI:
ui/packages/plugin-editor/src/index.tsx#L18
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
|
|
Lint UI:
ui/packages/plugin-editor/src/index.tsx#L18
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
|
|
Lint UI:
ui/packages/plugin-editor/src/index.test.ts#L93
Unexpected any. Specify a different type
|
|
Lint UI:
ui/packages/plugin-editor/src/index.test.ts#L66
Unexpected any. Specify a different type
|
|
Lint UI:
ui/packages/plugin-editor/src/index.test.ts#L48
Unexpected any. Specify a different type
|
|
Lint UI:
ui/packages/plugin-editor/src/index.test.ts#L37
Unexpected any. Specify a different type
|
|
Lint UI:
ui/e2e/live/inline-edit-polish-2572.spec.ts#L84
Unexpected any. Specify a different type
|
|
Lint UI:
ui/e2e/live/inline-edit-polish-2572.spec.ts#L63
Unexpected any. Specify a different type
|
|
Lint UI:
ui/e2e/live/helpers.ts#L16
Unexpected any. Specify a different type
|
|
Lint UI:
ui/e2e/live/helpers.ts#L15
Unexpected any. Specify a different type
|
|
Lint UI:
ui/e2e/live/grid-file-upload.spec.ts#L92
Unexpected any. Specify a different type
|
|
Lint UI:
ui/e2e/live/grid-file-upload.spec.ts#L36
Unexpected any. Specify a different type
|
|
Lint UI:
ui/e2e/live/global-setup.ts#L42
Unexpected any. Specify a different type
|
|
Lint UI:
ui/e2e/live/form-view-subforms.spec.ts#L83
Unexpected any. Specify a different type
|
|
Lint UI:
ui/e2e/live/form-view-subforms.spec.ts#L75
Unexpected any. Specify a different type
|
|
Lint UI:
ui/e2e/live/form-view-subforms.spec.ts#L20
Unexpected any. Specify a different type
|
|
Test Core shard timing drift
Test Core (6/8): 2323.0s measured vs 1549.2s predicted across 10 package(s) = 1.50x (warning past 1.3x, DRIFT past 1.5x). Heaviest overshoot: @objectstack/driver-sql, predicted 267.5s, measured 578.6s. 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.
|
|
Test Core shard timing drift
Test Core (2/8): 2345.1s measured vs 1554.7s predicted across 10 package(s) = 1.51x (warning past 1.3x, DRIFT past 1.5x), past the drift bound. Heaviest overshoot: @objectstack/spec, predicted 1008.8s, measured 1551.8s. 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).
|
|
Test Core shard timing drift
Test Core (1/8): 1009.5s measured vs 770.2s predicted across 3 package(s) = 1.31x (warning past 1.3x, DRIFT past 1.5x). Heaviest overshoot: @objectstack/cli, predicted 716.0s, measured 952.4s. 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.
|
|
Test Core shard timing drift
Test Core (4/8): 2138.8s measured vs 1557.6s predicted across 11 package(s) = 1.37x (warning past 1.3x, DRIFT past 1.5x). Heaviest overshoot: @objectstack/cli, predicted 716.0s, measured 1063.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
create-objectstack: 44.67s, over its 38.40s ceiling. Slowest file: src/package-name.test.ts 12.17s. 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-settings: 188.72s, over its 157.56s ceiling. Slowest file: src/settings-organization-isolation.pin.test.ts 2.11s. 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-package: 65.44s, over its 32.90s ceiling. Slowest file: src/install-primitive-declaration.test.ts 2.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/service-analytics: 446.19s, over its 440.54s ceiling. Slowest file: src/__tests__/text-match-sqlite-nul.test.ts 3.04s. 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: 279.69s, over its 185.93s ceiling. Slowest file: src/parent-record-read-leaf.integration.test.ts 28.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/platform-objects: 147.04s, over its 135.03s ceiling. Slowest file: src/managed-api-method-affordance-sweep.test.ts 7.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/driver-sql: 578.58s, over its 450.76s ceiling. Slowest file: src/logger-receiver-detach.test.ts 2.40s. 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/downstream-contract: 23.27s, over its 22.71s ceiling. Slowest file: test/consumer-specifier-ledger.test.ts 5.57s. 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: 188.87s, over its 151.42s ceiling. Slowest file: src/security/auth-gate.test.ts 9.04s. 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: 300.19s, over its 163.89s ceiling. Slowest file: src/marketplace-install-local-seed-lookup.test.ts 2.81s. 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"
|
|
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 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"
|
|
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"
|
|
🎭 Playwright Run Summary
1 skipped
83 passed (1.9m)
|
|
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 (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 (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"
|
|
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 (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"
|
|
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 (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"
|
|
Lint 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 (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"
|
|
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"
|
|
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"
|
|
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"
|
|
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 (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 (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"
|
|
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"
|
|
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 (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 (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"
|
|
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"
|
|
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 (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 (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"
|
|
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 (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"
|
|
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
"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 (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"
|
|
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:0111a3f07835e50950fe4696e4fce0789458414929c3219cea9e24247cfee790
|
|
|
shard-attest-test-1-of-8
|
313 Bytes |
sha256:b768320c6f818485d204cfa9a3f729e77ca490f747ac3e8221ffbfbc312a2123
|
|
|
shard-attest-test-2-of-8
|
312 Bytes |
sha256:53496061dd0b6c42b3ba94d0832d8022dd4343253b60e5cebd678bd84df7fffd
|
|
|
shard-attest-test-3-of-8
|
313 Bytes |
sha256:b4ef3b29f9d6222142487d695b4355fa52529febef6f2c71a4a0d84e7b1efe1e
|
|
|
shard-attest-test-4-of-8
|
312 Bytes |
sha256:ced831c03cac68ea8a0baa63463c24d766805285d497483c9e6ea45218c8ee1c
|
|
|
shard-attest-test-5-of-8
|
312 Bytes |
sha256:d7462d23765628588d35c07e07e77efad35b12d3123477d2df8ce7055507f8c6
|
|
|
shard-attest-test-6-of-8
|
312 Bytes |
sha256:2aec1661e34975b8cd305a646c3d5edd12eae0d194957b8379e772916537c360
|
|
|
shard-attest-test-7-of-8
|
313 Bytes |
sha256:f7856a9950c8ffea74ff2d6a19e48d0ebc8eadbc92d609046d8b22f3200e76c3
|
|
|
shard-attest-test-8-of-8
|
310 Bytes |
sha256:a4d2eb204c97802e70459f2fa354852b2f170871b1655c7cf86b610a7a285879
|
|
|
test-core-run-summary-1-of-8
|
665 KB |
sha256:09eab5903397c86322f65cd9f0b25966c86d4a3a24e23f16ac7527faff271a5a
|
|
|
test-core-run-summary-2-of-8
|
1.6 MB |
sha256:72e452c4f8675a4535b61ade4c221ea7775828d7cdd18669e8243725eb819492
|
|
|
test-core-run-summary-3-of-8
|
771 KB |
sha256:35b39fa8ed87a54d8e1738bab40708776224b1ac475bf0223f98ea6afbc9a12b
|
|
|
test-core-run-summary-4-of-8
|
949 KB |
sha256:9a365a9a67a52a57a13df566e5e93ff78808d0d4933abbf026da44cf97995247
|
|
|
test-core-run-summary-5-of-8
|
926 KB |
sha256:8afa8b6e0b5d08862c890061606128212b02582ff42aac4cc94394765880dedb
|
|
|
test-core-run-summary-6-of-8
|
527 KB |
sha256:80eee7c420a8fdbc0dfe70aaa60fefe9f7d56ad519e7df644fbd2454f6f7b4b7
|
|
|
test-core-run-summary-7-of-8
|
547 KB |
sha256:320811394a3c3adae336f396dd8f1ffe4214447336e4874eef580a406ade5e52
|
|
|
test-core-run-summary-8-of-8
|
824 KB |
sha256:0335104bfe1d8c1a09510d4a0d71e0f6ce775321388a78a6bf9878158c080ed5
|
|
|
test-core-timing-table
|
136 KB |
sha256:fbe48f079b7d150a04dca7a3a36330a3f89f98d652b1629a4ec568f2109f118b
|
|
|
test-core-timings-1-of-8
|
7.52 KB |
sha256:06541582ffe68171d0b9b8687bd52a67c130096f9df22e1650f02949391b8b70
|
|
|
test-core-timings-2-of-8
|
24.2 KB |
sha256:6c8595743ca58c00b7121aa21d83b0e63f5f049be32973507124deacc718b312
|
|
|
test-core-timings-3-of-8
|
15 KB |
sha256:11cd41b674c41cd4fbc92fc2f6a0495e45b84177c60a7ff4f8e6bba84ff69e17
|
|
|
test-core-timings-4-of-8
|
11.3 KB |
sha256:7efb479a7f95de8661eced955074bc178a4794852fefe692b5a6ef1e98c47e17
|
|
|
test-core-timings-5-of-8
|
18.1 KB |
sha256:a920fdff432f6333f68e1bced1c4a2fa196db6c9f927889e784bf2d13733fc1a
|
|
|
test-core-timings-6-of-8
|
19.7 KB |
sha256:e51049eb4064b1272cf909a08247de962eb3bcf4b910584c997143a8a059b10f
|
|
|
test-core-timings-7-of-8
|
15.5 KB |
sha256:78c0bee31ad3d991eee4ec593c87d18962f581d5dc039741a6d91f17ce331ace
|
|
|
test-core-timings-8-of-8
|
15 KB |
sha256:13f7bf95c5b767cffff74c68346158c999bd912c62ba3d77363adaff623cebb7
|
|
|
ui-deps-turbo-cache
|
32.5 MB |
sha256:67ecc4b8ab0f376ceb096331d64ca4938af38883134ac8b0233e220f21883c6e
|
|