Skip to content

chore(build): add typecheck step to react and react-router #19987

chore(build): add typecheck step to react and react-router

chore(build): add typecheck step to react and react-router #19987

Triggered via pull request August 6, 2026 14:51
@ShaneKShaneK
synchronize #31334
FW-7656-2
Status Success
Total duration 10m 24s
Artifacts 27

build.yml

on: pull_request
build-react
51s
build-react
build-vue
41s
build-vue
Matrix: test-core-screenshot
build-angular
1m 1s
build-angular
build-angular-server
47s
build-angular-server
test-core-clean-build
16s
test-core-clean-build
test-core-lint
46s
test-core-lint
test-core-spec
46s
test-core-spec
build-react-router
49s
build-react-router
build-vue-router
39s
build-vue-router
verify-screenshots
3s
verify-screenshots
Matrix: test-angular-e2e
Matrix: test-react-e2e
Matrix: test-react-router-e2e
Matrix: test-vue-e2e
verify-test-angular-e2e
2s
verify-test-angular-e2e
verify-test-react-e2e
3s
verify-test-react-e2e
verify-test-react-router-e2e
4s
verify-test-react-router-e2e
verify-test-vue-e2e
4s
verify-test-vue-e2e
Fit to window
Zoom out
Zoom in

Annotations

1 error and 20 notices
[Mobile Firefox] › src/components/segment/test/segment-events.e2e.ts:10:11 › segment: events: ionChange - ios/ltr › when the segment is activated by keyboard navigation › should emit when there is no initial value: src/components/segment/test/segment-events.e2e.ts#L37
1) [Mobile Firefox] › src/components/segment/test/segment-events.e2e.ts:10:11 › segment: events: ionChange - ios/ltr › when the segment is activated by keyboard navigation › should emit when there is no initial value Error: expect(received).toBe(expected) // Object.is equality Expected: "2" Received: undefined 35 | await page.keyboard.press('Enter'); 36 | > 37 | expect(await segment.evaluate((el: HTMLIonSegmentElement) => el.value)).toBe('2'); | ^ 38 | 39 | expect(ionChangeSpy).toHaveReceivedEventTimes(1); 40 | expect(ionChangeSpy).toHaveReceivedEventDetail({ value: '2' }); at /ionic/src/components/segment/test/segment-events.e2e.ts:37:81
🎭 Playwright Run Summary
451 passed (3.2m)
🎭 Playwright Run Summary
216 skipped 358 passed (3.5m)
🎭 Playwright Run Summary
212 skipped 355 passed (3.7m)
🎭 Playwright Run Summary
1 skipped 588 passed (3.9m)
🎭 Playwright Run Summary
4 skipped 566 passed (4.2m)
🎭 Playwright Run Summary
1 skipped 579 passed (4.3m)
🎭 Playwright Run Summary
4 skipped 687 passed (4.6m)
🎭 Playwright Run Summary
710 passed (4.9m)
🎭 Playwright Run Summary
5 skipped 566 passed (5.1m)
🎭 Playwright Run Summary
14 skipped 429 passed (5.3m)
🎭 Playwright Run Summary
14 skipped 561 passed (5.7m)
🎭 Playwright Run Summary
7 skipped 566 passed (5.8m)
🎭 Playwright Run Summary
18 skipped 557 passed (6.5m)
🎭 Playwright Run Summary
4 skipped 576 passed (7.0m)
🎭 Playwright Run Summary
1 skipped 574 passed (7.2m)
🎭 Playwright Run Summary
1 skipped 565 passed (7.1m)
🎭 Playwright Run Summary
14 skipped 572 passed (6.9m)
🎭 Playwright Run Summary
7 skipped 574 passed (7.0m)
🎭 Playwright Run Summary
9 skipped 561 passed (7.3m)
🎭 Playwright Run Summary
1 flaky [Mobile Firefox] › src/components/segment/test/segment-events.e2e.ts:10:11 › segment: events: ionChange - ios/ltr › when the segment is activated by keyboard navigation › should emit when there is no initial value 1 skipped 564 passed (8.0m)

Artifacts

Produced during runtime
Name Size Digest
ionic-angular
326 KB
sha256:a1f819a357a14f4b0bd10e8b2261d5a1f3f75a8ba102378bb663c7aa8f17fc03
ionic-angular-server
4.31 KB
sha256:420f50e27fdadf5080ab95d8ea8a0c55a7dea59e185fd4f9e3b61e5894c0da5a
ionic-core
4.69 MB
sha256:d8a8a9a6b817d0ddc9677d0afb23c3040357907274614833ee9c1ebc19de7dd7
ionic-react
230 KB
sha256:53d1cc7e13baa5e414af12f38736086d680111270ce81204d097f81e5ac9773e
ionic-react-router
110 KB
sha256:b35f8c5d75ec215bfd797780af8ce053d69f2847c8d9c799557d44d31a9fa8e4
ionic-vue
236 KB
sha256:4a38c13611b6e7c02c26c6f713dbbc1ec3d4aa8900a1b8acbf6be4aa7a92b0bd
ionic-vue-router
19.4 KB
sha256:1ef468ffe90ba712706aec3db248a1e26c6ccaf47c6e81f1552f907c7d47ff78
test-results-1-20
466 KB
sha256:15727094d54c0f896ef31ff28d9fde0cfcd9eed908b913bf5fba1185d65e2eb9
test-results-10-20
446 KB
sha256:23bbdd40710faa03de5ee866ca4de6b8fc17e24511c2d934713cf15123ff16aa
test-results-11-20
536 KB
sha256:b243d2519b95ce998c12a7c15b184b2b20ae9f277de38a8c83e7478d7643063d
test-results-12-20
477 KB
sha256:3a36141d890c5ccf12d0489e978b3214dc4dd5ef3cf258bcc497e52b606574c9
test-results-13-20
482 KB
sha256:8c23c39fe254e8e31026df0d85bd6be9c5c123b5c2720e6f7d206ee2f3be4f58
test-results-14-20
427 KB
sha256:37f074765f11c117ea686eb5f1f1501af894c31467806de3b488257b7323890a
test-results-15-20
459 KB
sha256:53503b5807795e4fca32f8c18e5e120dc607aa9a87b8eb7d2f5a4844426da33c
test-results-16-20
463 KB
sha256:5f307b06afa03c695c268e4b6c983fedc3b7a92a6bda7c412158b6be5c19a126
test-results-17-20
576 KB
sha256:7070c0d2aa1cd0f6f1487bbb19c59c1277df719352af24163bb65c7d30762587
test-results-18-20
525 KB
sha256:32a7ccf58a7e792895b79460ff293d21ef1c5b0a3634b499a7f39a9a0a893e7c
test-results-19-20
435 KB
sha256:5a82a98beac7cae4bbe3a192f69c83e5c80cadc0bb3c68e7d35f72a49b16d054
test-results-2-20
503 KB
sha256:8a4881bb0c1f9543e8d8b586c284c1787560824830e7f68b57aa84898f474e20
test-results-20-20
382 KB
sha256:817dadd9fabc73f43b5799048ed0544280cad2367d78cf63b7936a4569177087
test-results-3-20
460 KB
sha256:3299cd94c37db2f5ce1054722cf3484f9cf007995b26403ba433da59296a9b7b
test-results-4-20
570 KB
sha256:cdb0495ae49b21f705e0d190b50640c95f0f89380f68283756c9f20687f138a3
test-results-5-20
1.24 MB
sha256:ab1737b42d8bc9ce94ad174052ce2f0ab374d3a7bf0d368afca2815a12087d8b
test-results-6-20
462 KB
sha256:87eef7a8cf8cc75f6659809427f0313d40d7ede57bead2ce9a023fd4a06e3b89
test-results-7-20
392 KB
sha256:291a0f100ee491fa7ad28472bfccd1f7c3954232736f06569fac46c6d603b564
test-results-8-20
457 KB
sha256:c298cceee0ce5381c65f63f97eab6932bf4a9ad83a1ff3766c50453af59cf557
test-results-9-20
524 KB
sha256:c0041a1dd180adba750ecaba17963c8c4e5d50b88bafda2dddc3901332fc1255