Skip to content

tests

tests #2840

Triggered via schedule April 16, 2026 03:21
Status Success
Total duration 3m 52s
Artifacts 26

test_and_deploy.yml

on: schedule
Matrix: test
Matrix: test-dependents
Matrix: test-min-deps
Build & inspect package.
24s
Build & inspect package.
upload_coverage  /  Upload coverage
15s
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:084f483e6d8e97de816f094fc5e56f2f79b3a9f67f56bd6a49588c3c2fcdf153
PyPI README
1.34 KB
sha256:3d30391f934eb0b67f1e0fad8112434d0751cde2635ce4de8a7901c22d98dd84
covreport-macos-latest-py3.10-pyqt6-
4.94 KB
sha256:7da90388b676d1ac1dea0f4ad0c8d0b9e71a26f1269539ad7ef4966a6c5a85ad
covreport-macos-latest-py3.10-pyside6-
4.94 KB
sha256:c17eeb34e63904630b3e5d38f2901aed9d08de04b40b1ddd90be71b94b56e053
covreport-macos-latest-py3.13-pyqt6-
4.94 KB
sha256:94904924a5240b7ad322a86c6bad49c3600664cf837b3f1c2332a30c0abc29c5
covreport-macos-latest-py3.13-pyside6-
4.94 KB
sha256:ff15a7578107751f25396e59f8b73d3a5c534e1b517ff572ac080d2a53394cd5
covreport-mindeps-macos-latest-py3.13
4.73 KB
sha256:795de15508c564c399f8ece81cdabee9fb0415f98a5619006ee46af3a48b6642
covreport-mindeps-macos-latest-py3.9
4.51 KB
sha256:3a9c3ef8484d5c084a974d6fa4037b488544d632c646864d86f939621459d905
covreport-ubuntu-latest-py3.10-pyqt6-
4.83 KB
sha256:f16e3cc354707219d7104f5ca29a2b91c254fe831c66c855e5431f27df1174ab
covreport-ubuntu-latest-py3.10-pyside6-
4.83 KB
sha256:0d18d0eb5a80becd534fae9774fddaa6268b7353978b60868d69a181217790c1
covreport-ubuntu-latest-py3.12-pyqt6-
4.83 KB
sha256:e09167bf69c3a2761d066e19c9e7cd1b4a0cd969f5f3d995f6a7d7a80af4ac06
covreport-ubuntu-latest-py3.12-pyside6-
4.83 KB
sha256:622fbfb75e30c3fe12badd6b92dea49efd2e54c352104ef29647d16460b12170
covreport-ubuntu-latest-py3.13-pyqt6-
4.83 KB
sha256:42dde1ed8ee3461f63393e5ff62de95695db33dc59b75cdbe38c97ecd5fb58a9
covreport-ubuntu-latest-py3.13-pyside6-
4.83 KB
sha256:f6ab3f5c4660bc2f60f2b79d9544fa101b21ede16c52444d5219146bc8d8cc15
covreport-ubuntu-latest-py3.14-pyside6-
4.83 KB
sha256:9af5b419db067eeec7db8944e31d22bd8d1f11874c969071b1db1c69070e028d
covreport-ubuntu-latest-py3.9-pyqt5-
4.61 KB
sha256:1dce0f7b970b1924c29e2580e37c4591f9f71f83bc0a0f6f9ce79936b025882d
covreport-ubuntu-latest-py3.9-pyside2-
4.61 KB
sha256:b63342b60426ef052bdaf4e6502c12454f547ccfef5047860446d2ad0b16ce41
covreport-windows-latest-py3.10-pyqt6-
4.79 KB
sha256:3ab167f9d038df5e4eb8dca644fb8fcae7a309333b0947ae144c5a107611f7d7
covreport-windows-latest-py3.10-pyside2-
4.79 KB
sha256:3d3c82a49d24232f8d53ba911e01366b12b8617659f6feafeb7d5829ba24525c
covreport-windows-latest-py3.10-pyside6-
4.79 KB
sha256:aa32b902bb1712b99617af2bf3f2793694f61ee916172bc3fca90b2068e28bb4
covreport-windows-latest-py3.11-pyside6-lowest-direct
4.79 KB
sha256:1eb8f72af09e1b14428bf3a9f88a559f0928f138d81e0d0615f84f3a8fc4e35e
covreport-windows-latest-py3.12-pyqt5-
4.79 KB
sha256:13f62599f1d018fd4039c89365c6522b7fff17e5aa9482116a0fbcb5587aeff4
covreport-windows-latest-py3.13-pyqt6-
4.79 KB
sha256:57770c904a8d82e239080d1292139d88fed320cbea603536ddfb17bdc99e6fd7
covreport-windows-latest-py3.13-pyside6-
4.79 KB
sha256:029baf13ea85e2adf040bf12b65a640640ef2b09be5741a1b5c50ce4985d73da
covreport-windows-latest-py3.14-pyqt6-
4.79 KB
sha256:0fbe3582844aec2d375451993cd4e1e700377ed9d3adc44fc7ccef4fc0387817