Skip to content

tests

tests #2848

Triggered via schedule April 24, 2026 03:20
Status Success
Total duration 9m 22s
Artifacts 26

test_and_deploy.yml

on: schedule
Matrix: test
Matrix: test-dependents
Matrix: test-min-deps
Build & inspect package.
27s
Build & inspect package.
upload_coverage  /  Upload coverage
20s
upload_coverage / Upload coverage
Upload package to PyPI
0s
Upload package to PyPI
Fit to window
Zoom out
Zoom in

Annotations

5 warnings
test-dependents (hanjinliu/magic-class) / ubuntu-latest py3.10
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-python@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 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/
test-dependents (4DNucleome/PartSeg, test, package/tests/test_PartSeg/test_napari_widgets.py) / ubuntu-latest py3.10
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-python@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 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/
test-dependents (napari/napari, src/napari/_tests/test_magicgui.py --import-mode=importlib) / ubuntu-latest py3.10
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-python@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 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/
test-dependents (napari/napari, v0.4.19.post1, napari/_tests/test_magicgui.py) / ubuntu-latest py3.10
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-python@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 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/
upload_coverage / Upload coverage
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/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea, actions/setup-python@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 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/

Artifacts

Produced during runtime
Name Size Digest
Package Metadata
2.08 KB
sha256:4773b1c9b1adaa08b0d02c89774704591c7c226f70ed2304812569676cbb07c3
Packages
20.1 MB
sha256:a0138e1beb7ec21d9234d4599396056a7cecef33dcd993925d214e2ab0317b67
PyPI README
1.34 KB
sha256:40e3f1c031937e53abe120b79ae68b92b917ed6be04585449964085b4c2e7ea6
covreport-macos-latest-py3.10-pyqt6-
4.94 KB
sha256:82204b42c21e2193d9000c478bec6ee1444e18bb9906262e375a0f5db99123f5
covreport-macos-latest-py3.10-pyside6-
4.93 KB
sha256:0201dbcc99facb38bca403cc26b7e1cb6dae2f47c07db9c06886e84c85b06ae7
covreport-macos-latest-py3.13-pyqt6-
4.94 KB
sha256:dd754978b48e3741dbe054da0d4bb99084e9c4402b325b2f72c692cd0e85a3e5
covreport-macos-latest-py3.13-pyside6-
4.94 KB
sha256:0eac4c6ed0fbd3ce68dacad4cca71c1f62e9220964c9f27541688be95d0490f6
covreport-mindeps-macos-latest-py3.13
4.73 KB
sha256:8e9ccb44e83c9dd8f81f022f26bce09c25b9c53cdb559c098c44adaaa0a3f344
covreport-mindeps-macos-latest-py3.9
4.51 KB
sha256:3130e543d4d2493c677e0666e42ac7e232a77183535902f5631c4a7d155c7d2f
covreport-ubuntu-latest-py3.10-pyqt6-
4.83 KB
sha256:fb5978aebff70a5e174b0efbee81bbb4f77fd0dee4f61831e42fe286b2b917d0
covreport-ubuntu-latest-py3.10-pyside6-
4.83 KB
sha256:2864ff7c6c658243ca1f41e0c05998c3826a6b2bef5d0e60df5ad68a4ca3f36c
covreport-ubuntu-latest-py3.12-pyqt6-
4.83 KB
sha256:43ab7f99efc931ad00c4f606b1c0e4bc313eed654a3ebba73d3a029c72718eb3
covreport-ubuntu-latest-py3.12-pyside6-
4.83 KB
sha256:f88a0cac964d6ec7b422df3b4d82d9a9a073b5222a4cc5281eaf30de6d79fa85
covreport-ubuntu-latest-py3.13-pyqt6-
4.83 KB
sha256:2e958bd72ade92d072b7aef5d44ff452476e23dd93b099fbda6d5d66b2674ec7
covreport-ubuntu-latest-py3.13-pyside6-
4.83 KB
sha256:7237bd5b966c23490b74d6baa582dac444ee8caf85db7c22067529a01b688433
covreport-ubuntu-latest-py3.14-pyside6-
4.83 KB
sha256:9d41f71b5dcb0817ffc4cb1aeed952a74f5bb0917ebb3f413727cfa8bca1f81c
covreport-ubuntu-latest-py3.9-pyqt5-
4.61 KB
sha256:91b3a8ea146a6b6d9dad6fd003850953a95e74e87c626288379a1bc9f4bd38f2
covreport-ubuntu-latest-py3.9-pyside2-
4.61 KB
sha256:190ebeff48e457a3f9eed54abc9cc6b4291bd633fd60da7de6a9757c92e66baa
covreport-windows-latest-py3.10-pyqt6-
4.79 KB
sha256:49371a67aab0a886bf535c2363d0e8f0ffbd963dcb8502e19a37d79b5c5ecd11
covreport-windows-latest-py3.10-pyside2-
4.79 KB
sha256:2fd196f8173e210d6cb3b4cb551f82c3efe2d8e9b6dcc4ae10bb415c3bbebcc1
covreport-windows-latest-py3.10-pyside6-
4.79 KB
sha256:93280d3d519763da5ca763f36d70a23c655b40a07d8713251101eeea53a7eda2
covreport-windows-latest-py3.11-pyside6-lowest-direct
4.79 KB
sha256:65de4025d6fb2787c5b3a43341196a333ce62bbb8faf74a39214814de2868ea6
covreport-windows-latest-py3.12-pyqt5-
4.79 KB
sha256:3d63f364c56b52ed0beaaf1da92c1962d5770c229ccaa4789383a02ff1d1b5a8
covreport-windows-latest-py3.13-pyqt6-
4.79 KB
sha256:cdfcd58f650b2ca21aaa957c53b8bd7ff3a298c25fcfa4c55182926a51e0d5c8
covreport-windows-latest-py3.13-pyside6-
4.79 KB
sha256:b7587a55eb06624fa175a804bd0cc3229c919f7405647c9a85ea3d39ce9d2003
covreport-windows-latest-py3.14-pyqt6-
4.79 KB
sha256:6a53e9176eb2417ab15cc29bd3a663eb52dbcb0c3bce9fe5011bb534ea5f2675