Skip to content

update midnight to React 19 #17213

update midnight to React 19

update midnight to React 19 #17213

Triggered via pull request November 25, 2025 23:32
Status Failure
Total duration 11m 49s
Artifacts 3

build.yml

on: pull_request
Install dependencies
18s
Install dependencies
Has new changelog entry
15s
Has new changelog entry
Publish Docker image
0s
Publish Docker image
Matrix: e2e-test
Fit to window
Zoom out
Zoom in

Annotations

9 errors and 13 warnings
ESLint
Process completed with exit code 1.
ESLint: src/parser/core/CombatLogParser.tsx#L21
'ReactNode' is defined but never used
e2e-test-shard-4
Process completed with exit code 1.
e2e-test-shard-3
The strategy configuration was canceled because "e2e-test._4" failed
e2e-test-shard-3
The operation was canceled.
e2e-test-shard-2
The strategy configuration was canceled because "e2e-test._4" failed
e2e-test-shard-2
The operation was canceled.
e2e-test-shard-1
The strategy configuration was canceled because "e2e-test._4" failed
e2e-test-shard-1
The operation was canceled.
ESLint: src/interface/guide/components/Explanation.tsx#L2
In React 19, 'use' is preferred over 'useContext' because it is more flexible
ESLint: src/interface/guide/components/Apl/violations/index.tsx#L83
In React 19, 'use' is preferred over 'useContext' because it is more flexible
ESLint: src/interface/guide/components/Apl/violations/index.tsx#L11
In React 19, 'use' is preferred over 'useContext' because it is more flexible
ESLint: src/interface/guide/components/Apl/violations/claims.tsx#L48
Unexpected any. Specify a different type
ESLint: src/interface/guide/components/Apl/index.tsx#L146
In React 19, you can render '<Context>' as a provider instead of '<Context.Provider>'
ESLint: src/interface/SpellLink.tsx#L20
In React 19, 'forwardRef' is no longer necessary. Pass 'ref' as a prop instead
ESLint: src/interface/PremiumLoginPanel.tsx#L39
In React 19, 'forwardRef' is no longer necessary. Pass 'ref' as a prop instead
ESLint: src/interface/ItemSetLink.tsx#L14
In React 19, 'forwardRef' is no longer necessary. Pass 'ref' as a prop instead
ESLint: src/interface/DebugAnnotationsTab.tsx#L51
The 'key' prop must be placed before any spread props
ESLint: src/interface/DebugAnnotationsTab.tsx#L27
The 'key' prop must be placed before any spread props
e2e-test-shard-3
No files were found with the provided path: playwright-report/. No artifacts will be uploaded.
e2e-test-shard-2
No files were found with the provided path: playwright-report/. No artifacts will be uploaded.
e2e-test-shard-1
No files were found with the provided path: playwright-report/. No artifacts will be uploaded.

Artifacts

Produced during runtime
Name Size Digest
dist
31.2 MB
sha256:cd7288e54febc2d057bc3dea616b49199c81f1e8a6b5265870bd1cf185f6fbdd
e2e-build
30.9 MB
sha256:79971492e0c691cb6b515be968c88f0918a0a157e250bde5c8da30c06e7c3493
playwright-report-shard-4
43.7 MB
sha256:e588bdb890cab5d617f2f21e3df9fbb82140de2743c631d157f50759e648ed43