Skip to content

tests

tests #2801

Triggered via schedule March 14, 2026 02:28
Status Success
Total duration 4m 18s
Artifacts 26

test_and_deploy.yml

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

Annotations

6 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. 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. 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. 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/
Build & inspect package.
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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. 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. 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:92a7002447427b877d0e2f9c975ebb6ba28cc9c03b3bf1f9bfc9905ab65930aa
PyPI README
1.34 KB
sha256:a5c708802a9bf3df92e2c83039ddf7e11550d8a8f94ff8fa447ef505e89a2ad4
covreport-macos-latest-py3.10-pyqt6-
4.94 KB
sha256:884242c0ed6097abe672270b0cf22b506454333fad59c7962bac689bf8888fbe
covreport-macos-latest-py3.10-pyside6-
4.94 KB
sha256:f854f9eee0a05c0ec4862e7fb21500dc5d2ab3f5383ef17b3abe05f2ed63d9ef
covreport-macos-latest-py3.13-pyqt6-
4.94 KB
sha256:6b6b05e1a619edd7642fc94fc6a9da8ef620037d7d8764112de7ab187cdd4bcf
covreport-macos-latest-py3.13-pyside6-
4.93 KB
sha256:9b6d0fe9d59410dabd71389020bf8f34ea570b597fa24567063e290675bb4ee2
covreport-mindeps-macos-latest-py3.13
4.72 KB
sha256:b8ad4fcf66994525a7c8524f4feae390cfc11288828664ea49c89537782b3095
covreport-mindeps-macos-latest-py3.9
4.51 KB
sha256:bc066dd7f4e09ca491d1dfc4306e10c8f25e4fec11c515fccf7cdcca5bf6a759
covreport-ubuntu-latest-py3.10-pyqt6-
4.83 KB
sha256:dfb55e94965ffd5cee15cbbe68ec626ea1fc345f1e98420276c61391b0962ac9
covreport-ubuntu-latest-py3.10-pyside6-
4.83 KB
sha256:a781fb70e1384f3b789984f47b78b2abcf01010dc80f1bb0f8ec0f7aa4b09197
covreport-ubuntu-latest-py3.12-pyqt6-
4.83 KB
sha256:2088b65cb3e5788886eb3b051662689406936fe932cf82b29d293d1b2182c470
covreport-ubuntu-latest-py3.12-pyside6-
4.83 KB
sha256:0c0454626b5e4e9a599b9adb5651a60b5d8dfdce93d676d9178e61d6c67788d9
covreport-ubuntu-latest-py3.13-pyqt6-
4.83 KB
sha256:9321f1b89782ea6630e89b27755170ade94012513141f4d97dfa3d802ab393b8
covreport-ubuntu-latest-py3.13-pyside6-
4.83 KB
sha256:d92a3fa4e7d5a37f2b001565bb32e63afb664b5a795cfccece088b8d777d2ccb
covreport-ubuntu-latest-py3.14-pyside6-
4.82 KB
sha256:a11308585ee223b459558251ef96d63840050308c5098fbcd6fba2b86e5f4d29
covreport-ubuntu-latest-py3.9-pyqt5-
4.61 KB
sha256:8d436f7e3cb4840be000ff29ea52f465cc5fe07df30990d7690e8129e32eef4e
covreport-ubuntu-latest-py3.9-pyside2-
4.61 KB
sha256:ba1d4d03e99596288584ca2d4d8b4bf706dfc63394995ec83a0e7d1be3a9cc16
covreport-windows-latest-py3.10-pyqt6-
4.79 KB
sha256:4f7a8f426b3f00d8b3fed8f85ba18dc6b23fa0257fc7e07e27bfafad3355feb3
covreport-windows-latest-py3.10-pyside2-
4.79 KB
sha256:a5b16a7ff9f82264a2c7cc05e36d68c6358a4d839e97918d73a2a2d7c0ddeac1
covreport-windows-latest-py3.10-pyside6-
4.79 KB
sha256:3c5432e637aad5bd34c9fa09d8125f13a810cd9bf36300a5d5e0c796335e5a8f
covreport-windows-latest-py3.11-pyside6-lowest-direct
4.79 KB
sha256:c373515ea6424bdca6698838dd3a6fbfd58b9042e9c0d50b294104a1657d5ec1
covreport-windows-latest-py3.12-pyqt5-
4.79 KB
sha256:cc4e1b7f20b148c7a25665f689837428e39e42c55e9193c9c25a903b686bc86b
covreport-windows-latest-py3.13-pyqt6-
4.79 KB
sha256:4cadc88e3981135dc2e63cf7318ad420c54fefefb6356658941a29c5838ba67e
covreport-windows-latest-py3.13-pyside6-
4.79 KB
sha256:d2ab71161b5575127b3add32aed1f960fcb7cb5fcac568b3c206c67dd5be7aaf
covreport-windows-latest-py3.14-pyqt6-
4.79 KB
sha256:cd8c4e1b1f533565fbb086fbdb4ac5c8dc54787e002b6164cb175e334eed63e8