feat: open the issue-report modal from the error fallback #21537
Triggered via pull request
September 16, 2026 21:58
Status
Failure
Total duration
8m 24s
Artifacts
–
test_fe.yaml
on: pull_request
changes
10s
🧹 Lint frontend
1m 12s
🧪 Test frontend
8m 8s
📦 Build frontend
1m 5s
Annotations
3 errors and 14 warnings
|
🧪 Test frontend
Process completed with exit code 1.
|
|
src/plugins/impl/__tests__/DataTablePlugin.test.tsx:
frontend/src/plugins/impl/__tests__/DataTablePlugin.test.tsx#L25
ReferenceError: Cannot access 'mockIsStatic' before initialization
❯ isStaticNotebook src/plugins/impl/__tests__/DataTablePlugin.test.tsx:25:47
❯ selectAdapter src/core/runtime/adapter.ts:150:7
❯ src/core/runtime/adapter.ts:163:56
❯ src/core/meta/code-visibility.ts:7:1
|
|
🧪 Test frontend
command (/home/runner/work/marimo/marimo/frontend) /home/runner/setup-pnpm/node_modules/.bin/bin/pnpm run test:coverage exited (1)
|
|
changes
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11d5960a326750d5838078e36cf38b85af677262, dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
📦 Build frontend
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11d5960a326750d5838078e36cf38b85af677262, dopplerhq/secrets-fetch-action@cd2efbf9a404504316435873eff298b82f7e0562. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
🧹 Lint frontend
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11d5960a326750d5838078e36cf38b85af677262, dopplerhq/secrets-fetch-action@cd2efbf9a404504316435873eff298b82f7e0562. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
eslint(no-empty-function):
src/core/islands/__tests__/test-utils.tsx#L253
src/core/islands/__tests__/test-utils.tsx:253:31: Unexpected empty function
|
|
eslint(no-empty-function):
src/core/islands/__tests__/test-utils.tsx#L252
src/core/islands/__tests__/test-utils.tsx:252:24: Unexpected empty function
|
|
eslint(no-empty-function):
src/core/islands/__tests__/test-utils.tsx#L251
src/core/islands/__tests__/test-utils.tsx:251:26: Unexpected empty function
|
|
react-hooks(exhaustive-deps):
src/hooks/useLifecycle.ts#L18
src/hooks/useLifecycle.ts:18:12: React Hook useEffect has a missing dependency: 'effect'
|
|
react-hooks(exhaustive-deps):
src/hooks/useAsyncData.ts#L371
src/hooks/useAsyncData.ts:371:7: React Hook useEffect has a complex expression in the dependency array.
|
|
eslint(no-empty-function):
src/core/islands/components/__tests__/IslandControls.test.tsx#L130
src/core/islands/components/__tests__/IslandControls.test.tsx:130:33: Unexpected empty function
|
|
typescript(no-explicit-any):
src/core/islands/components/__tests__/IslandControls.test.tsx#L37
src/core/islands/components/__tests__/IslandControls.test.tsx:37:10: Unexpected `any`. Specify a different type.
|
|
eslint(no-unused-vars):
src/core/codemirror/keymaps/vim.ts#L386
src/core/codemirror/keymaps/vim.ts:386:5: Parameter 'subMode' is declared but never used. Unused parameters should start with a '_'.
|
|
react-hooks(exhaustive-deps):
src/hooks/useDebounce.ts#L62
src/hooks/useDebounce.ts:62:28: React Hook useEffect has a missing dependency: 'initialValue'
|
|
unicorn(import-style):
.storybook/main.ts#L2
.storybook/main.ts:2:1: Use default import for module `node:path`.
|
|
🧪 Test frontend
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11d5960a326750d5838078e36cf38b85af677262, dopplerhq/secrets-fetch-action@cd2efbf9a404504316435873eff298b82f7e0562. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|