Skip to content

migrate circleci to github workflow #949

migrate circleci to github workflow

migrate circleci to github workflow #949

Triggered via pull request March 12, 2026 19:31
@T4rk1nT4rk1n
synchronize #3655
off-circle
Status Failure
Total duration 17m 31s
Artifacts 27

testing.yml

on: pull_request
Build Dash Package
2m 49s
Build Dash Package
Detect Relevant Path Changes
15s
Detect Relevant Path Changes
Build on Windows
5m 26s
Build on Windows
Matrix: test-main
Matrix: lint-unit
Matrix: dcc-test
Matrix: html-test
Matrix: background-callbacks
Matrix: table-server
Dash Table Visual Tests
3m 9s
Dash Table Visual Tests
Matrix: dcc-lint
Matrix: table-unit
Finalize Percy Snapshots
15s
Finalize Percy Snapshots
Consolidated Test Report
12s
Consolidated Test Report
Store Build Artifacts
0s
Store Build Artifacts
Fit to window
Zoom out
Zoom in

Annotations

26 errors and 49 warnings
Lint & Unit Tests (Python 3.8)
Process completed with exit code 1.
Lint & Unit Tests (Python 3.12)
Process completed with exit code 1.
Main Dash Tests (Python 3.8, Group 3)
Process completed with exit code 1.
Main Dash Tests (Python 3.8, Group 1)
Process completed with exit code 1.
Main Dash Tests (Python 3.12, Group 3)
Process completed with exit code 1.
Main Dash Tests (Python 3.8, Group 2)
Process completed with exit code 1.
Main Dash Tests (Python 3.12, Group 1)
Process completed with exit code 1.
DCC Integration Tests (Python 3.12, Group 2)
Process completed with exit code 1.
DCC Integration Tests (Python 3.8, Group 2)
Process completed with exit code 1.
Main Dash Tests (Python 3.12, Group 2)
Process completed with exit code 1.
DCC Integration Tests (Python 3.8, Group 1)
Process completed with exit code 1.
DCC Integration Tests (Python 3.12, Group 1)
Process completed with exit code 1.
DCC Integration Tests (Python 3.8, Group 3)
Process completed with exit code 1.
DCC Integration Tests (Python 3.12, Group 3)
Process completed with exit code 1.
pytest ► components.dash-core-components.tests.integration.calendar.test_a11y_date_picker_single ► test_a11y004_keyboard_navigation_home_end: test-results/dcc-test-results-py3.12-group1/junit_intg.xml#L0
Failed test found in: test-results/dcc-test-results-py3.12-group1/junit_intg.xml Error: dash_dcc = <conftest._ReusableDashCoreComponentsComposite object at 0x7ff9e477aab0>
pytest ► components.dash-core-components.tests.integration.calendar.test_a11y_date_picker_single ► test_a11y009_keyboard_space_selects_date: test-results/dcc-test-results-py3.12-group1/junit_intg.xml#L0
Failed test found in: test-results/dcc-test-results-py3.12-group1/junit_intg.xml Error: dash_dcc = <conftest._ReusableDashCoreComponentsComposite object at 0x7ff9e466c320>
pytest ► components.dash-core-components.tests.integration.calendar.test_portal ► test_dppt001_datepicker_single_with_portal: test-results/dcc-test-results-py3.12-group1/junit_intg.xml#L0
Failed test found in: test-results/dcc-test-results-py3.12-group1/junit_intg.xml Error: dash_dcc = <conftest._ReusableDashCoreComponentsComposite object at 0x7ff9e62a5e20>
pytest ► components.dash-core-components.tests.integration.calendar.test_portal ► test_dppt006_fullscreen_portal_close_button_keyboard: test-results/dcc-test-results-py3.12-group1/junit_intg.xml#L0
Failed test found in: test-results/dcc-test-results-py3.12-group1/junit_intg.xml Error: dash_dcc = <conftest._ReusableDashCoreComponentsComposite object at 0x7ff9e673b9e0>
pytest ► components.dash-core-components.tests.integration.calendar.test_portal ► test_dppt005_portal_has_correct_classes: test-results/dcc-test-results-py3.12-group1/junit_intg.xml#L0
Failed test found in: test-results/dcc-test-results-py3.12-group1/junit_intg.xml Error: dash_dcc = <conftest._ReusableDashCoreComponentsComposite object at 0x7ff9e607e990>
pytest ► components.dash-core-components.tests.integration.confirmdialog.test_confirm ► test_cnfd001_dialog[components0-True-confirms0]: test-results/dcc-test-results-py3.12-group1/junit_intg.xml#L0
Failed test found in: test-results/dcc-test-results-py3.12-group1/junit_intg.xml Error: dash_dcc = <conftest._ReusableDashCoreComponentsComposite object at 0x7ff9e60c7200>
pytest ► components.dash-core-components.tests.integration.interval.test_interval ► test_intv001_interval: test-results/dcc-test-results-py3.12-group2/junit_intg.xml#L0
Failed test found in: test-results/dcc-test-results-py3.12-group2/junit_intg.xml Error: dash_dcc = <conftest._ReusableDashCoreComponentsComposite object at 0x7f995dc37110>
pytest ► components.dash-core-components.tests.integration.link.test_absolute_path ► test_lipa001_path: test-results/dcc-test-results-py3.12-group2/junit_intg.xml#L0
Failed test found in: test-results/dcc-test-results-py3.12-group2/junit_intg.xml Error: dash_dcc = <conftest._ReusableDashCoreComponentsComposite object at 0x7f995dc69820>
pytest ► components.dash-core-components.tests.integration.misc.test_dcc_components_as_props ► test_mdcap001_dcc_components_as_props: test-results/dcc-test-results-py3.12-group3/junit_intg.xml#L0
Failed test found in: test-results/dcc-test-results-py3.12-group3/junit_intg.xml Error: dash_dcc = <conftest._ReusableDashCoreComponentsComposite object at 0x7fddaa92c860>
pytest ► components.dash-core-components.tests.integration.misc.test_markdown_highlight ► test_msmh003_update_md: test-results/dcc-test-results-py3.12-group3/junit_intg.xml#L0
Failed test found in: test-results/dcc-test-results-py3.12-group3/junit_intg.xml Error: dash_dcc = <conftest._ReusableDashCoreComponentsComposite object at 0x7fddaa904260>
pytest ► components.dash-core-components.tests.integration.misc.test_persistence ► test_msps001_basic_persistence: test-results/dcc-test-results-py3.12-group3/junit_intg.xml#L0
Failed test found in: test-results/dcc-test-results-py3.12-group3/junit_intg.xml Error: dash_dcc = <conftest._ReusableDashCoreComponentsComposite object at 0x7fddaa955d90>
Consolidated Test Report
Process completed with exit code 1.
Detect Relevant Path Changes
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, dorny/paths-filter@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build Dash Package
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
DCC Lint Tests (Python 3.8)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
DCC Lint Tests (Python 3.8): components/dash-core-components/src/types.ts#L1
'DetailedHTMLProps' is defined but never used
DCC Lint Tests (Python 3.8): components/dash-core-components/src/types.ts#L1
'ButtonHTMLAttributes' is defined but never used
DCC Lint Tests (Python 3.8): components/dash-core-components/src/fragments/RangeSlider.tsx#L39
'allowCross' is assigned a value but never used
DCC Lint Tests (Python 3.8): components/dash-core-components/src/components/Textarea.tsx#L38
'n_clicks_timestamp' is assigned a value but never used
DCC Lint Tests (Python 3.8): components/dash-core-components/src/components/Textarea.tsx#L36
'n_blur_timestamp' is assigned a value but never used
DCC Lint Tests (Python 3.12)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
DCC Lint Tests (Python 3.12): components/dash-core-components/src/types.ts#L1
'DetailedHTMLProps' is defined but never used
DCC Lint Tests (Python 3.12): components/dash-core-components/src/types.ts#L1
'ButtonHTMLAttributes' is defined but never used
DCC Lint Tests (Python 3.12): components/dash-core-components/src/fragments/RangeSlider.tsx#L39
'allowCross' is assigned a value but never used
DCC Lint Tests (Python 3.12): components/dash-core-components/src/components/Textarea.tsx#L38
'n_clicks_timestamp' is assigned a value but never used
DCC Lint Tests (Python 3.12): components/dash-core-components/src/components/Textarea.tsx#L36
'n_blur_timestamp' is assigned a value but never used
Table Unit/Lint Tests (Python 3.12)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
HTML Components Tests (Python 3.8)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4, browser-actions/setup-chrome@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Lint & Unit Tests (Python 3.8)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
HTML Components Tests (Python 3.12)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4, browser-actions/setup-chrome@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Lint & Unit Tests (Python 3.12)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Typing Tests
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build on Windows
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-node@v4, actions/setup-python@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Dash Table Visual Tests
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4, browser-actions/setup-chrome@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Table Server Tests (Group 3)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4, browser-actions/setup-chrome@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Main Dash Tests (Python 3.8, Group 3)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4, browser-actions/setup-chrome@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Main Dash Tests (Python 3.8, Group 1)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4, browser-actions/setup-chrome@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Main Dash Tests (Python 3.12, Group 3)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4, browser-actions/setup-chrome@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Main Dash Tests (Python 3.8, Group 2)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4, browser-actions/setup-chrome@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Main Dash Tests (Python 3.12, Group 1)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4, browser-actions/setup-chrome@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
DCC Integration Tests (Python 3.12, Group 2)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4, browser-actions/setup-chrome@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
DCC Integration Tests (Python 3.8, Group 2)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4, browser-actions/setup-chrome@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Main Dash Tests (Python 3.12, Group 2)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4, browser-actions/setup-chrome@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
DCC Integration Tests (Python 3.8, Group 1)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4, browser-actions/setup-chrome@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
DCC Integration Tests (Python 3.12, Group 1)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4, browser-actions/setup-chrome@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Table Server Tests (Group 2)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4, browser-actions/setup-chrome@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run Background & Async Callback Tests (Python 3.9)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4, browser-actions/setup-chrome@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run Background & Async Callback Tests (Python 3.12)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4, browser-actions/setup-chrome@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
DCC Integration Tests (Python 3.8, Group 3)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4, browser-actions/setup-chrome@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
DCC Integration Tests (Python 3.12, Group 3)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4, browser-actions/setup-chrome@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Table Server Tests (Group 1)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4, browser-actions/setup-chrome@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Consolidated Test Report
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, dorny/test-reporter@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Consolidated Test Report
Test report summary exceeded limit of 65535 bytes and will be trimmed

Artifacts

Produced during runtime
Name Size Digest
background-test-results-py3.12 Expired
1.99 KB
sha256:f65764eefff3d5b0ef6c8596fe0ae2559dac600e4c15d004b4eb102ad0d9ca61
background-test-results-py3.9 Expired
2 KB
sha256:032e7e289b1fbb7390f98ce0d670a278ceacfb3b0c1270d4c1cb9e41432c0c16
dash-components Expired
4.61 MB
sha256:4d5897bce3fb6d26a13efe1246dacdc03c8ad76262239cbde3e1dce66d5f4165
dash-packages Expired
6.82 MB
sha256:fbf732f86051ad4ce07187fe542ad29ec2e40b97d07a2e233710dfc0b8fb8c7e
dcc-test-results-py3.12-group1 Expired
7.37 KB
sha256:cdfd522e2c44b13ce44aad079e868e6ded2b2eafbfe38745927eaacd1f211ce6
dcc-test-results-py3.12-group2 Expired
3.04 KB
sha256:8ba1a494b4c1b41232b4284b3fb46e43bdc6cf05c0ca784074501c0952651cb7
dcc-test-results-py3.12-group3 Expired
11.8 KB
sha256:97b1a87eee03cf46b33c3292baf83f8ad00134d6bae9bd5be8f35b8cb2d70087
dcc-test-results-py3.8-group1 Expired
6.54 KB
sha256:2fe4a48bbca643cf2bd61b447438f2d98975b39648369844c36fa991cfb592f5
dcc-test-results-py3.8-group2 Expired
2.79 KB
sha256:ba04c82060e0d0a1e4d940204a8d5b125696369ad2dc787db61a77074aade213
dcc-test-results-py3.8-group3 Expired
11.8 KB
sha256:477d7f44fb780b8effe45eff3a5fad95a673e1055b5b644ee3bd4304be09371a
html-test-results-py3.12 Expired
540 Bytes
sha256:3bfbd2878eab99a54990869d12ad79bea0011dbadb2d7ce408a04a5d9d7a57a6
html-test-results-py3.8 Expired
533 Bytes
sha256:34633cb7779e5f2653aa658059105953dff8337040f7be25b1f340fa7e60ca71
table-server-results-group1 Expired
4.37 KB
sha256:726dc3fffa8f558fc0ddd9b377620fa17b018013697148c9267193013e087c3b
table-server-results-group2 Expired
2.02 KB
sha256:e4a04e13b91434a3099fb991818a851c87bc42a6ed1626ea45196eda0499d97a
table-server-results-group3 Expired
1.81 KB
sha256:3ac16ad21137da3579e56b66fe1c2e6754d5bc4da2d3c5d10009d97b0fbf7779
test-main-dash-artifacts-py3.12-group1 Expired
11 KB
sha256:1ac730234fb2f2ece52604b67bf8231a4cffbc1e8da9cea0f0099a84bff5309a
test-main-dash-artifacts-py3.12-group2 Expired
74.6 KB
sha256:28c234ca783b6998141046cd0f16d065c6d5288f024cf77c680faaafcf2a82c1
test-main-dash-artifacts-py3.12-group3 Expired
1.59 KB
sha256:1389d6b1df47fa579229cab1f82043aaa151f1bf2c8924341d551acdbe762f64
test-main-dash-artifacts-py3.8-group1 Expired
11 KB
sha256:d630f512f4b2591c4844b76bdcb7fdfbfa4c50f8f69115e4a80e00e66b020d79
test-main-dash-artifacts-py3.8-group2 Expired
74.6 KB
sha256:772a1f1c1957f8593f556bab4afb9ac1dd8eeb426082aedfeba23c74bb779c83
test-main-dash-artifacts-py3.8-group3 Expired
1.59 KB
sha256:36371d68f16d7d475ce585566d1419f08636fd847f2f9c5567f2f8050dd77204
test-main-results-py3.12-group1 Expired
5.61 KB
sha256:e834ab069808a04f7015f3c53a0336d2976471fd1788a88a231bbd0a50110d79
test-main-results-py3.12-group2 Expired
8.94 KB
sha256:eca2eea6b30e6312f315223c0112833a6ec9332046d4a0f4125097fa3cdc1bc4
test-main-results-py3.12-group3 Expired
9.54 KB
sha256:35b67f6978b462d2174cd9135628f5ba861a56fc09480aa59699b45d3bafeb0c
test-main-results-py3.8-group1 Expired
5.55 KB
sha256:0fbe100030e791201fc07915d79a25e4d7bbd3548b1aa86ccdcfc981be781cdf
test-main-results-py3.8-group2 Expired
8.9 KB
sha256:12d107c226fff4ca86d700b540db1c4b550093f90ab5f785e25e0f6a3e295574
test-main-results-py3.8-group3 Expired
9.51 KB
sha256:5389a6c61c2c37dfbdaebc3576f345b97c19dd1900c89fa42c6cdcf503884eb7