Skip to content

chore: bump dev tooling to modern versions #649

chore: bump dev tooling to modern versions

chore: bump dev tooling to modern versions #649

Triggered via pull request June 18, 2026 18:29
Status Failure
Total duration 3m 18s
Artifacts 1

test.yaml

on: pull_request
Matrix: test
Publish (NPM)
Publish (NPM)
Fit to window
Zoom out
Zoom in

Annotations

20 errors and 3 warnings
test/firestore.test.tsx > Firestore > useFirestoreCollectionData > Returns different data for different queries on the same path: test/firestore.test.tsx#L257
Error: Test timed out in 5000ms. If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout". ❯ test/firestore.test.tsx:257:5
test/firestore.test.tsx > Firestore > useFirestoreCollectionData > can get a Firestore collection: test/firestore.test.tsx#L241
Error: Test timed out in 5000ms. If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout". ❯ test/firestore.test.tsx:241:5
test/firestore.test.tsx > Firestore > useFirestoreCollection > Returns different data for different queries on the same path: test/firestore.test.tsx#L213
Error: Test timed out in 5000ms. If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout". ❯ test/firestore.test.tsx:213:5
test/firestore.test.tsx > Firestore > useFirestoreCollection > can get a Firestore collection: test/firestore.test.tsx#L196
Error: Test timed out in 5000ms. If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout". ❯ test/firestore.test.tsx:196:5
test/firestore.test.tsx > Firestore > useFirestoreDocDataOnce > does not update on database changes: test/firestore.test.tsx#L170
Error: Test timed out in 5000ms. If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout". ❯ test/firestore.test.tsx:170:5
test/firestore.test.tsx > Firestore > useFirestoreDocOnce > works when the document does not exist, and does not update when it is created: test/firestore.test.tsx#L156
AssertionError: expected 'loading' to deeply equal 'success' Ignored nodes: comments, script, style <html> <head /> <body> <div /> <div /> </body> </html> Expected: "success" Received: "loading" ❯ test/firestore.test.tsx:156:66 ❯ runWithExpensiveErrorDiagnosticsDisabled node_modules/@testing-library/dom/dist/config.js:47:12 ❯ checkCallback node_modules/@testing-library/dom/dist/wait-for.js:121:77 ❯ Timeout.checkRealTimersCallback node_modules/@testing-library/dom/dist/wait-for.js:115:16
test/firestore.test.tsx > Firestore > useFirestoreDocData > goes back into a loading state if you swap the query: test/firestore.test.tsx#L104
Error: Test timed out in 5000ms. If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout". ❯ test/firestore.test.tsx:104:5
test/firestore.test.tsx > Firestore > useFirestoreDocData > returns undefined if document does not exist: test/firestore.test.tsx#L87
Error: Test timed out in 5000ms. If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout". ❯ test/firestore.test.tsx:87:5
test/firestore.test.tsx > Firestore > useFirestoreDocData > can get a Firestore document: test/firestore.test.tsx#L69
Error: Test timed out in 5000ms. If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout". ❯ test/firestore.test.tsx:69:5
test/firestore.test.tsx > Firestore > useFirestoreDoc > can get a Firestore document: test/firestore.test.tsx#L57
AssertionError: expected 'loading' to deeply equal 'success' Ignored nodes: comments, script, style <html> <head /> <body> <div /> </body> </html> Expected: "success" Received: "loading" ❯ test/firestore.test.tsx:57:57 ❯ runWithExpensiveErrorDiagnosticsDisabled node_modules/@testing-library/dom/dist/config.js:47:12 ❯ checkCallback node_modules/@testing-library/dom/dist/wait-for.js:121:77 ❯ Timeout.checkRealTimersCallback node_modules/@testing-library/dom/dist/wait-for.js:115:16
test/firestore.test.tsx > Firestore > useFirestoreCollectionData > Returns different data for different queries on the same path: test/firestore.test.tsx#L257
Error: Test timed out in 5000ms. If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout". ❯ test/firestore.test.tsx:257:5
test/firestore.test.tsx > Firestore > useFirestoreCollectionData > can get a Firestore collection: test/firestore.test.tsx#L241
Error: Test timed out in 5000ms. If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout". ❯ test/firestore.test.tsx:241:5
test/firestore.test.tsx > Firestore > useFirestoreCollection > Returns different data for different queries on the same path: test/firestore.test.tsx#L213
Error: Test timed out in 5000ms. If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout". ❯ test/firestore.test.tsx:213:5
test/firestore.test.tsx > Firestore > useFirestoreCollection > can get a Firestore collection: test/firestore.test.tsx#L196
Error: Test timed out in 5000ms. If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout". ❯ test/firestore.test.tsx:196:5
test/firestore.test.tsx > Firestore > useFirestoreDocDataOnce > does not update on database changes: test/firestore.test.tsx#L170
Error: Test timed out in 5000ms. If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout". ❯ test/firestore.test.tsx:170:5
test/firestore.test.tsx > Firestore > useFirestoreDocOnce > works when the document does not exist, and does not update when it is created: test/firestore.test.tsx#L156
AssertionError: expected 'loading' to deeply equal 'success' Ignored nodes: comments, script, style <html> <head /> <body> <div /> <div /> </body> </html> Expected: "success" Received: "loading" ❯ test/firestore.test.tsx:156:66 ❯ runWithExpensiveErrorDiagnosticsDisabled node_modules/@testing-library/dom/dist/config.js:47:12 ❯ checkCallback node_modules/@testing-library/dom/dist/wait-for.js:121:77 ❯ Timeout.checkRealTimersCallback node_modules/@testing-library/dom/dist/wait-for.js:115:16
test/firestore.test.tsx > Firestore > useFirestoreDocData > goes back into a loading state if you swap the query: test/firestore.test.tsx#L104
Error: Test timed out in 5000ms. If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout". ❯ test/firestore.test.tsx:104:5
test/firestore.test.tsx > Firestore > useFirestoreDocData > returns undefined if document does not exist: test/firestore.test.tsx#L87
Error: Test timed out in 5000ms. If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout". ❯ test/firestore.test.tsx:87:5
test/firestore.test.tsx > Firestore > useFirestoreDocData > can get a Firestore document: test/firestore.test.tsx#L69
Error: Test timed out in 5000ms. If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout". ❯ test/firestore.test.tsx:69:5
test/firestore.test.tsx > Firestore > useFirestoreDoc > can get a Firestore document: test/firestore.test.tsx#L57
AssertionError: expected 'loading' to deeply equal 'success' Ignored nodes: comments, script, style <html> <head /> <body> <div /> </body> </html> Expected: "success" Received: "loading" ❯ test/firestore.test.tsx:57:57 ❯ runWithExpensiveErrorDiagnosticsDisabled node_modules/@testing-library/dom/dist/config.js:47:12 ❯ checkCallback node_modules/@testing-library/dom/dist/wait-for.js:121:77 ❯ Timeout.checkRealTimersCallback node_modules/@testing-library/dom/dist/wait-for.js:115:16
Build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test Node.js 22 (Ubuntu)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test Node.js 20 (Ubuntu)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
reactfire-27780888131 Expired
143 KB
sha256:3b7f06f747df06f561c4797964c414a7faaf8bdbe3951d305aa738ba75085f2c