Skip to content

chore: Remove dark mode feature flag #4684

chore: Remove dark mode feature flag

chore: Remove dark mode feature flag #4684

Triggered via pull request September 23, 2024 03:13
Status Failure
Total duration 4m 53s
Artifacts

ci.yml

on: pull_request
Install deps
14s
Install deps
Build Self Hosted Image  /  Build Self Hosted App
4m 37s
Build Self Hosted Image / Build Self Hosted App
Codecov Startup  /  Codecov Startup
14s
Codecov Startup / Codecov Startup
Generate runner indexes CRACO
5s
Generate runner indexes CRACO
Generate runner indexes Vitest
5s
Generate runner indexes Vitest
Run Lint
34s
Run Lint
Run Type Checker
47s
Run Type Checker
Run Prettier Check
33s
Run Prettier Check
Upload Bundle Stats - Production
2m 0s
Upload Bundle Stats - Production
Upload Bundle Stats - Staging
1m 58s
Upload Bundle Stats - Staging
Run storybook
1m 35s
Run storybook
Run Fossa
16s
Run Fossa
Build Self Hosted Image  /  Push Self Hosted Image
0s
Build Self Hosted Image / Push Self Hosted Image
Build Self Hosted Image  /  Push Self Hosted Release Image
0s
Build Self Hosted Image / Push Self Hosted Release Image
Matrix: test-craco
Matrix: test-vitest
Push Self Hosted Image  /  Build Self Hosted App
Push Self Hosted Image / Build Self Hosted App
Push Self Hosted Image  /  Push Self Hosted Image
Push Self Hosted Image / Push Self Hosted Image
Push Self Hosted Image  /  Push Self Hosted Release Image
Push Self Hosted Image / Push Self Hosted Release Image
Fit to window
Zoom out
Zoom in

Annotations

5 errors and 1 warning
src/layouts/LoginLayout/LoginLayout.test.tsx > LoginLayout > rendering component > renders logo button with expected link: src/shared/ThemeContext/ThemeContext.tsx#L796
Error: useThemeContext must be used within a ThemeContextProvider ❯ Module.useThemeContext src/shared/ThemeContext/ThemeContext.tsx:796:11 ❯ ThemeToggle src/layouts/Header/components/ThemeToggle/ThemeToggle.tsx:6:31 ❯ renderWithHooks node_modules/react-dom/cjs/react-dom.development.js:15486:18 ❯ mountIndeterminateComponent node_modules/react-dom/cjs/react-dom.development.js:20103:13 ❯ beginWork node_modules/react-dom/cjs/react-dom.development.js:21626:16 ❯ beginWork$1 node_modules/react-dom/cjs/react-dom.development.js:27465:14 ❯ performUnitOfWork node_modules/react-dom/cjs/react-dom.development.js:26599:12 ❯ workLoopSync node_modules/react-dom/cjs/react-dom.development.js:26505:5 ❯ renderRootSync node_modules/react-dom/cjs/react-dom.development.js:26473:7 ❯ recoverFromConcurrentError node_modules/react-dom/cjs/react-dom.development.js:25889:20
src/layouts/LoginLayout/LoginLayout.test.tsx > LoginLayout > rendering component > renders guest header: src/shared/ThemeContext/ThemeContext.tsx#L796
Error: useThemeContext must be used within a ThemeContextProvider ❯ Module.useThemeContext src/shared/ThemeContext/ThemeContext.tsx:796:11 ❯ ThemeToggle src/layouts/Header/components/ThemeToggle/ThemeToggle.tsx:6:31 ❯ renderWithHooks node_modules/react-dom/cjs/react-dom.development.js:15486:18 ❯ mountIndeterminateComponent node_modules/react-dom/cjs/react-dom.development.js:20103:13 ❯ beginWork node_modules/react-dom/cjs/react-dom.development.js:21626:16 ❯ beginWork$1 node_modules/react-dom/cjs/react-dom.development.js:27465:14 ❯ performUnitOfWork node_modules/react-dom/cjs/react-dom.development.js:26599:12 ❯ workLoopSync node_modules/react-dom/cjs/react-dom.development.js:26505:5 ❯ renderRootSync node_modules/react-dom/cjs/react-dom.development.js:26473:7 ❯ recoverFromConcurrentError node_modules/react-dom/cjs/react-dom.development.js:25889:20
src/layouts/LoginLayout/LoginLayout.test.tsx > LoginLayout > rendering component > renders children: src/shared/ThemeContext/ThemeContext.tsx#L796
Error: useThemeContext must be used within a ThemeContextProvider ❯ Module.useThemeContext src/shared/ThemeContext/ThemeContext.tsx:796:11 ❯ ThemeToggle src/layouts/Header/components/ThemeToggle/ThemeToggle.tsx:6:31 ❯ renderWithHooks node_modules/react-dom/cjs/react-dom.development.js:15486:18 ❯ mountIndeterminateComponent node_modules/react-dom/cjs/react-dom.development.js:20103:13 ❯ beginWork node_modules/react-dom/cjs/react-dom.development.js:21626:16 ❯ beginWork$1 node_modules/react-dom/cjs/react-dom.development.js:27465:14 ❯ performUnitOfWork node_modules/react-dom/cjs/react-dom.development.js:26599:12 ❯ workLoopSync node_modules/react-dom/cjs/react-dom.development.js:26505:5 ❯ renderRootSync node_modules/react-dom/cjs/react-dom.development.js:26473:7 ❯ recoverFromConcurrentError node_modules/react-dom/cjs/react-dom.development.js:25889:20
src/layouts/LoginLayout/LoginLayout.test.tsx > LoginLayout > when session is expired > renders the expiry banner when query param set: src/shared/ThemeContext/ThemeContext.tsx#L796
Error: useThemeContext must be used within a ThemeContextProvider ❯ Module.useThemeContext src/shared/ThemeContext/ThemeContext.tsx:796:11 ❯ ThemeToggle src/layouts/Header/components/ThemeToggle/ThemeToggle.tsx:6:31 ❯ renderWithHooks node_modules/react-dom/cjs/react-dom.development.js:15486:18 ❯ mountIndeterminateComponent node_modules/react-dom/cjs/react-dom.development.js:20103:13 ❯ beginWork node_modules/react-dom/cjs/react-dom.development.js:21626:16 ❯ beginWork$1 node_modules/react-dom/cjs/react-dom.development.js:27465:14 ❯ performUnitOfWork node_modules/react-dom/cjs/react-dom.development.js:26599:12 ❯ workLoopSync node_modules/react-dom/cjs/react-dom.development.js:26505:5 ❯ renderRootSync node_modules/react-dom/cjs/react-dom.development.js:26473:7 ❯ recoverFromConcurrentError node_modules/react-dom/cjs/react-dom.development.js:25889:20
Test Runner #0 - Vitest
Process completed with exit code 1.
Build Self Hosted Image / Build Self Hosted App
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/