Skip to content

tests

tests #2823

Triggered via schedule April 4, 2026 02:35
Status Success
Total duration 3m 45s
Artifacts 26

test_and_deploy.yml

on: schedule
Matrix: test
Matrix: test-dependents
Matrix: test-min-deps
Build & inspect package.
23s
Build & inspect package.
upload_coverage  /  Upload coverage
17s
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/
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/
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/

Artifacts

Produced during runtime
Name Size Digest
Package Metadata
2.12 KB
sha256:b0f200cac61b1075a8998c24a4e2b5a856488fcba2d1e8eca6ec6286537aeaef
Packages
20.1 MB
sha256:f45fd5c3e20d2132f6f4567f1fd9767bfd1bd2a47dde1c7e95606177e4ae3263
PyPI README
1.34 KB
sha256:285bce69259257d76842c4d5cb4095ccc7d899b7d9046a703d6fffef8dde2246
covreport-macos-latest-py3.10-pyqt6-
4.93 KB
sha256:633a840a71b530a7867003c6840cdd9ca55b8783c37d94fe54ab8e2b29f9ba7d
covreport-macos-latest-py3.10-pyside6-
4.94 KB
sha256:ff134c9c7dcd25e284e3049a2deb5a15feb857a2a7040ed52a903a4304b1404c
covreport-macos-latest-py3.13-pyqt6-
4.94 KB
sha256:3ae95057eeb0b3ef8c59acf738038948dab43cfb9084bc506e93d55c3436930f
covreport-macos-latest-py3.13-pyside6-
4.93 KB
sha256:eeaae4633f62aa1a0319aeed20bc1e9d170b525d6d83ee049b160198485f0d3d
covreport-mindeps-macos-latest-py3.13
4.73 KB
sha256:4bd83a26072ee425113ff540fda11614b9a04e017b290d363620dc1fe201d158
covreport-mindeps-macos-latest-py3.9
4.51 KB
sha256:24c8745f30b90a44d75e88d66122eee9df12c596f0640673e77ba2a3e528b7b9
covreport-ubuntu-latest-py3.10-pyqt6-
4.83 KB
sha256:69231dc38df1cf29a3dc63e31f84cf0c5a2f2415c96658cf5cbfb12ac224048b
covreport-ubuntu-latest-py3.10-pyside6-
4.83 KB
sha256:cf3824404dc33db711e7916c5dabab667f0483441d4823b8338562205ed009b1
covreport-ubuntu-latest-py3.12-pyqt6-
4.83 KB
sha256:45febff884286051f2d668bc6ac407367f04d7934801ea1ef01bc6c47bcbeb13
covreport-ubuntu-latest-py3.12-pyside6-
4.83 KB
sha256:de60e57bc3f49a80c3f80f673b34e2df50b8ea0662ed8203f5611c01e1447695
covreport-ubuntu-latest-py3.13-pyqt6-
4.83 KB
sha256:bb29c2a7b78aeffe4513f6b658ce41870df9ea0b5d9096acd1b72e4f308ecd58
covreport-ubuntu-latest-py3.13-pyside6-
4.83 KB
sha256:b1376add2c7ca7120fbb6948ff9b85cab1629c550fe994ebfbc74ea7efbeddf1
covreport-ubuntu-latest-py3.14-pyside6-
4.82 KB
sha256:f89b5ef40eeb1b07defd58343ce8715b52b4de17148a833b8351630497b120a4
covreport-ubuntu-latest-py3.9-pyqt5-
4.61 KB
sha256:211dfb4da25b8c8707e11995ef47bb891c0a369651c62d62d700a189ef6564d6
covreport-ubuntu-latest-py3.9-pyside2-
4.61 KB
sha256:033ddc77b2c1091780cc15f488bf6a7444eb9e86d745e7277e863591af9f3273
covreport-windows-latest-py3.10-pyqt6-
4.79 KB
sha256:6b852bbca45cac166ff719728e7a7e429d96beb8c2d5e6c4856b2346580ac665
covreport-windows-latest-py3.10-pyside2-
4.79 KB
sha256:07f37481284a400ceef14389851c1f2f20044cc0d962a32853f90bb1f0ad5561
covreport-windows-latest-py3.10-pyside6-
4.79 KB
sha256:b88ba9d09c3d6f4bb4934ca376b6b9c03f844887043d8fb74c750c50145f82d0
covreport-windows-latest-py3.11-pyside6-lowest-direct
4.79 KB
sha256:8bb9eb1927054e15e86e64356e69386acea5f27db685892e68c0f42876fa4d53
covreport-windows-latest-py3.12-pyqt5-
4.79 KB
sha256:abe842eeec3eb7a2c3f795be198c4cfb37d70931f1165a378a002260da6ed11a
covreport-windows-latest-py3.13-pyqt6-
4.79 KB
sha256:f39358854578deaf1f212f40cf25ad7c818c1ae1103360c3064a49989450a48f
covreport-windows-latest-py3.13-pyside6-
4.79 KB
sha256:6ae773b17dd489c625e4031b186c7493c3000200c78d959409f90fc4e7710cba
covreport-windows-latest-py3.14-pyqt6-
4.79 KB
sha256:5dfd5a86e289d0bcfe32456a25d60afd14e8ce225abd453507e8552849755558