Skip to content

tests

tests #2824

Triggered via schedule April 5, 2026 02:53
Status Success
Total duration 4m 11s
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
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/
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.12 KB
sha256:b0f200cac61b1075a8998c24a4e2b5a856488fcba2d1e8eca6ec6286537aeaef
Packages
20.1 MB
sha256:238b60cde726ca4b55049b9a0c421b2e0ea85421940da3959a6d6f237ad25ce3
PyPI README
1.34 KB
sha256:539d74ca8a3f0306e679c12c74e54458bfadacb48f7c4ca165f67e28b94c79fd
covreport-macos-latest-py3.10-pyqt6-
4.93 KB
sha256:5dcc5c4e3ee473866631277c8d7cfb36b58ccc496e2529a0616c10105b206ad1
covreport-macos-latest-py3.10-pyside6-
4.94 KB
sha256:3e9802b9292a9a410bbeb4c31b572f97444bbf83ed995ece4f25e27da5192e31
covreport-macos-latest-py3.13-pyqt6-
4.93 KB
sha256:cfc79bce172a9c00111f7a8b9d7cf67776cc254e6e6747c582bc3d47b9a8dcd0
covreport-macos-latest-py3.13-pyside6-
4.93 KB
sha256:ca208a7018b1e17358dec0616162d50240349ecca66aba49e48ad7eb0acf932f
covreport-mindeps-macos-latest-py3.13
4.72 KB
sha256:35803a3fa150dab87418bb3eff3ee10c8a523ebe136d626243be9042010611c6
covreport-mindeps-macos-latest-py3.9
4.51 KB
sha256:25e39d0b4351a06e31e130923d0d55a9159106c620715ac3e7dc811392900d5a
covreport-ubuntu-latest-py3.10-pyqt6-
4.83 KB
sha256:89879e7c5c48b24e88e6d4a08a5ad3b835da11a5674f25fc94800a904be1a352
covreport-ubuntu-latest-py3.10-pyside6-
4.83 KB
sha256:efe7a359ed60d57ac09b0df0756b4e8a3c473a7cd7d637c2efbe88144defe7db
covreport-ubuntu-latest-py3.12-pyqt6-
4.83 KB
sha256:75c4caf7b0028af9cf3139aaed876ffda35d7cc02ebb6ca5eeb404b414bb335e
covreport-ubuntu-latest-py3.12-pyside6-
4.83 KB
sha256:a3644bcc8ab5a1dc74a5cb068e21eba86f9c192f4b52245687507d6fec2f17c9
covreport-ubuntu-latest-py3.13-pyqt6-
4.83 KB
sha256:950b8644f748630b59a3f54a0dc49ef68288cb3685a26481da7634400f92138e
covreport-ubuntu-latest-py3.13-pyside6-
4.83 KB
sha256:4fa7bbdcdf10a52a5877f2c461a5ce831ea4865c7fdf2ad4a065bb705ba3bd80
covreport-ubuntu-latest-py3.14-pyside6-
4.82 KB
sha256:6926e4da003de531476b316c154ae714d42eee9d36a00221334def8221baed40
covreport-ubuntu-latest-py3.9-pyqt5-
4.61 KB
sha256:8249bb97546db56ad4b9f6a86dfa2cd6a9624a9fd31e514e1611c0c06875475d
covreport-ubuntu-latest-py3.9-pyside2-
4.61 KB
sha256:f26a68d4bf32a0f9ddd61209ff12018c1aa56885587db15f9f743eb9ae0ca521
covreport-windows-latest-py3.10-pyqt6-
4.79 KB
sha256:2f6a4d7af09519fe6529dbf8323ed079c73643be570bfd11b5d24a1077d96b72
covreport-windows-latest-py3.10-pyside2-
4.79 KB
sha256:e7821867bd943860815a5d66c9dc1a474be5f4a00140735c4b89b2fef4465cf4
covreport-windows-latest-py3.10-pyside6-
4.79 KB
sha256:37469b8a2a3d9296f40925013cd6707b4cf3ae99589fc153901fc44cc977ec35
covreport-windows-latest-py3.11-pyside6-lowest-direct
4.79 KB
sha256:650f40b148c572b355a20a672e12b6f18c31448d3835313b220efae236d39712
covreport-windows-latest-py3.12-pyqt5-
4.79 KB
sha256:047e84fea5c6e49353da8ecd2fd5161d41fa35e922c998443de9e72db8d02d7c
covreport-windows-latest-py3.13-pyqt6-
4.79 KB
sha256:a5eb36d32107b658e5de8b17a063932d3da537088d19c71d8ff027edc83f360d
covreport-windows-latest-py3.13-pyside6-
4.79 KB
sha256:d678522d7938414c2554d42acb37951df50f5210c1795aa97124061c0995cb73
covreport-windows-latest-py3.14-pyqt6-
4.79 KB
sha256:8f7b9992e5072d2506ab2ef9cf75f1d388e6b5772226b8e117dbaf35ce86de85