fix(data): 审计锚点归引擎所有,lookup 必须能解析 (#4447, #4441) #11745
ci.yml
on: pull_request
filter
9s
Matrix: dogfood
Test Core
12m 18s
Temporal Conformance (live PG + MySQL)
3m 45s
Build Core
5m 41s
Build Docs
2m 28s
Console Pin Gate
0s
Dogfood Regression Gate
4s
Annotations
10 errors
|
Dogfood Regression Gate (2/2)
Process completed with exit code 1.
|
|
Dogfood Regression Gate (2/2)
command (/home/runner/work/objectstack/objectstack/packages/qa/dogfood) /opt/hostedtoolcache/node/22.23.1/x64/bin/pnpm run test --shard=2/2 exited (1)
|
|
[isolated] test/field-zoo-roundtrip.dogfood.test.ts > dogfood: field-type capability matrix round-trips over HTTP (#2004):
packages/qa/dogfood/test/field-zoo-roundtrip.dogfood.test.ts#L41
AssertionError: create failed: 400 {"error":"Lookup → Account: no showcase_account record has id \"acc_synthetic_0001\"; Master-Detail → Project: no showcase_project record has id \"proj_synthetic_0001\"; Tree (self/category): no showcase_category record has id \"cat_synthetic_0001\"","code":"VALIDATION_FAILED","fields":[{"field":"f_lookup","code":"reference_not_found","message":"Lookup → Account: no showcase_account record has id \"acc_synthetic_0001\"","label":"Lookup → Account","constraint":{"target":"showcase_account"},"value":"acc_synthetic_0001"},{"field":"f_master_detail","code":"reference_not_found","message":"Master-Detail → Project: no showcase_project record has id \"proj_synthetic_0001\"","label":"Master-Detail → Project","constraint":{"target":"showcase_project"},"value":"proj_synthetic_0001"},{"field":"f_tree","code":"reference_not_found","message":"Tree (self/category): no showcase_category record has id \"cat_synthetic_0001\"","label":"Tree (self/category)","constraint":{"target":"showcase_category"},"value":"cat_synthetic_0001"}],"object":"showcase_field_zoo"}: expected 400 to be less than 300
❯ test/field-zoo-roundtrip.dogfood.test.ts:41:96
|
|
[isolated] test/dashboard-designer-roundtrip.dogfood.test.ts > dogfood: a Studio-designer-shaped (layout-less) dashboard saves + publishes > reads the published dashboard back with its layout-less widgets intact:
packages/qa/dogfood/test/dashboard-designer-roundtrip.dogfood.test.ts#L67
AssertionError: expected 400 to be 200 // Object.is equality
- Expected
+ Received
- 200
+ 400
❯ test/dashboard-designer-roundtrip.dogfood.test.ts:67:24
|
|
[isolated] test/dashboard-designer-roundtrip.dogfood.test.ts > dogfood: a Studio-designer-shaped (layout-less) dashboard saves + publishes > publishes the saved draft to live (Publish was disabled while the draft could not save):
packages/qa/dogfood/test/dashboard-designer-roundtrip.dogfood.test.ts#L62
AssertionError: expected 404 to be 200 // Object.is equality
- Expected
+ Received
- 200
+ 404
❯ test/dashboard-designer-roundtrip.dogfood.test.ts:62:24
|
|
[isolated] test/dashboard-designer-roundtrip.dogfood.test.ts > dogfood: a Studio-designer-shaped (layout-less) dashboard saves + publishes > saves the layout-less draft (was 422 before DashboardWidget.layout became optional):
packages/qa/dogfood/test/dashboard-designer-roundtrip.dogfood.test.ts#L57
AssertionError: expected 400 to be 200 // Object.is equality
- Expected
+ Received
- 200
+ 400
❯ test/dashboard-designer-roundtrip.dogfood.test.ts:57:24
|
|
Dogfood Regression Gate (1/2)
Process completed with exit code 1.
|
|
Dogfood Regression Gate (1/2)
command (/home/runner/work/objectstack/objectstack/packages/qa/dogfood) /opt/hostedtoolcache/node/22.23.1/x64/bin/pnpm run test --shard=1/2 exited (1)
|
|
Dogfood Regression Gate
Process completed with exit code 1.
|
|
Dogfood Regression Gate
Dogfood shards did not pass (aggregate result: failure)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
build-output
|
16.7 MB |
sha256:b8c7aed1241018063f5a82f9cc1a27fe98c60bf9c18bd2270fc7292098635d3e
|
|