Skip to content

tests

tests #2849

Triggered via schedule April 25, 2026 02:50
Status Success
Total duration 3m 23s
Artifacts 26

test_and_deploy.yml

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

Artifacts

Produced during runtime
Name Size Digest
Package Metadata
2.08 KB
sha256:4773b1c9b1adaa08b0d02c89774704591c7c226f70ed2304812569676cbb07c3
Packages
20.1 MB
sha256:2c088e131a8c3de69ba499f068cb90b48bd5d09649bf0ba705594179fb22e292
PyPI README
1.34 KB
sha256:6f73be3f2d2963fe07816d84b91b722787dc40d9a007ad22b6b0ace46b26eb55
covreport-macos-latest-py3.10-pyqt6-
4.94 KB
sha256:6eebda8e49450ea55a9724f3d48ec0e022990d41a143d1bf00874ba9e52d308e
covreport-macos-latest-py3.10-pyside6-
4.94 KB
sha256:88c4bd67b6531763a1cfdce15abccd8f5ac3093abbdba75cc0dd82d5749e9f17
covreport-macos-latest-py3.13-pyqt6-
4.94 KB
sha256:1da0759f1da18d48fdca2b374446a6e313e93ee7558c072b4e4dcb10f8935f2f
covreport-macos-latest-py3.13-pyside6-
4.94 KB
sha256:51b2f59622ea170817bd5e6d185c265e58f14d64eb8f569b44332bbb67b25c0a
covreport-mindeps-macos-latest-py3.13
4.73 KB
sha256:602c30ca70521b949b0d3362e8b705a3152678c4434ba465f69d598e24e2345b
covreport-mindeps-macos-latest-py3.9
4.51 KB
sha256:10d25db22e8a41b361f4ae0cdc318a4a3d8898d09fa8bff8aa5b991b53129321
covreport-ubuntu-latest-py3.10-pyqt6-
4.83 KB
sha256:1cb503cdb2c45c4981a6345e102a5c303d43cbba72604f6bc5bde16deb062acb
covreport-ubuntu-latest-py3.10-pyside6-
4.83 KB
sha256:58b62cd45f5a27f5784a2d716f6d87dea7b0ab84deef3d29e7360861a544159e
covreport-ubuntu-latest-py3.12-pyqt6-
4.83 KB
sha256:0d219fd2c86681f03ccab8f30d2cdf8c4a31f7fb6a1109341624e398ab5afbc8
covreport-ubuntu-latest-py3.12-pyside6-
4.83 KB
sha256:0a1bc35f235ae3f285cb5e71514b7d2f4d04ba9649d61ba15234394310ef1af4
covreport-ubuntu-latest-py3.13-pyqt6-
4.83 KB
sha256:2bece49343d50f4f3fe04a5ece41446c0595b4b0280c90a1ad6cc833b5e393ae
covreport-ubuntu-latest-py3.13-pyside6-
4.83 KB
sha256:3558916103a26142717ac76775810c4c765453663f0f661968b24c1c9b20474a
covreport-ubuntu-latest-py3.14-pyside6-
4.83 KB
sha256:e74feed22b0a9269972e0494fab0848e193ad6e414c663c1e17e40b0c2397aaf
covreport-ubuntu-latest-py3.9-pyqt5-
4.61 KB
sha256:8f123af5645a8fee81d8af6c9c71eac3038ef6d7332d754ba755f4f031a98cbc
covreport-ubuntu-latest-py3.9-pyside2-
4.61 KB
sha256:70637fe850fd461fc38b113caf520f695b5a0afa224ff8b384c7b943491cbc3e
covreport-windows-latest-py3.10-pyqt6-
4.79 KB
sha256:fca31daebf6ca8efc2f2aeb231a381b897b16bf36639e9d77efefefe30efb6c6
covreport-windows-latest-py3.10-pyside2-
4.79 KB
sha256:555a77e05b73b9d66af65a22cd63476d46d8f03e71c690f79c5793305eeaba12
covreport-windows-latest-py3.10-pyside6-
4.79 KB
sha256:01345193444c652d089b4602b1d93233e470c553c80f5e21f599cc10741366d5
covreport-windows-latest-py3.11-pyside6-lowest-direct
4.79 KB
sha256:f7d36322882b3fd34d03a857334cc7c990e0f1cc70ba6d1e1a9553ba85fbe674
covreport-windows-latest-py3.12-pyqt5-
4.79 KB
sha256:53e79d3c7e5d3debd8c47d1a9105ce5cc8715bc70ccd3abf086fe92941c1b343
covreport-windows-latest-py3.13-pyqt6-
4.79 KB
sha256:e8881820f9a9ca70cee12de576d3339ce3a230e390895977c7cc4c9b2bedcd6c
covreport-windows-latest-py3.13-pyside6-
4.79 KB
sha256:5fe52e369050b8f8901da681ecddad7f170d6adac40ed00d4a9046b69d2d6bb9
covreport-windows-latest-py3.14-pyqt6-
4.79 KB
sha256:bb4b74ef0b07d4d61a680981b6fdc617bb9a1b53aaf3241acd4dae56b64c11d6