Skip to content

feat: Nanobind for python bindings (first steps -- pybind11 still working) #9626

feat: Nanobind for python bindings (first steps -- pybind11 still working)

feat: Nanobind for python bindings (first steps -- pybind11 still working) #9626

Triggered via pull request April 26, 2026 14:26
Status Failure
Total duration 39m 23s
Artifacts 11

ci.yml

on: pull_request
Matrix: aswf-old
Matrix: linux-aswf
Matrix: linux-ubuntu
Matrix: macos
Matrix: windows
Fit to window
Zoom out
Zoom in

Annotations

1 error and 6 warnings
clang-format / c++17 py3.10
Process completed with exit code 1.
(old) VP2022 clang13/C++17 py39 avx2 exr3.1 ocio2.3 / clang++ c++17 py3.9
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830, actions/cache/save@0057852bfaa89a56745cba8c7296529d2fc39830, actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955. 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/
(old) VP2022 gcc9/C++17 py39 exr3.1 ocio2.3 / c++17 py3.9
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830, actions/cache/save@0057852bfaa89a56745cba8c7296529d2fc39830, actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955. 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/
oldest clang11/C++17 py3.9 exr3.1 ocio2.3 / c++17 py3.9
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: KyleMayes/install-llvm-action@ebc0426251bc40c7cd31162802432c68818ab8f0. 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/
Windows-2025 VS2026 / c++17 py3.12
Cache save failed.
Windows-2025 VS2022 / c++17 py3.12
Cache save failed.
Windows-2022 VS2022 / c++17 py3.12
Cache save failed.

Artifacts

Produced during runtime
Name Size Digest
oiio-steps-MacOS-15-Intel
9.82 MB
sha256:9bb4e3962e7346d32685ce6e166ab4a071bd77c8340ae914c5599454bd8d3baf
oiio-steps-abi-check
1.04 MB
sha256:69f1ac3ccf0091dc66fe922bb77c7684a5d94c778429fbcd3fef903a6b60c872
oiio-steps-clang-format
506 KB
sha256:d8d3541bae3cfe64a9f665f471ae5afffbdd881531ef261a715296ef361808bf
oiio-steps-linux-bleeding-edge
3.7 MB
sha256:237ef08d349bd94f7efc4a0d4d067f31f81ce93a46718e52fe79a6bfa741a29b
oiio-steps-linux-vfx2025
9.8 MB
sha256:bc419e99c46ca1f8ef48282842ff120d10d329fbd34aa4177590ac89bc1710de
oiio-steps-linux-vfx2025.icx
9.8 MB
sha256:7da6e8ba4c22344d1fa0098f63a5263983025a0ed525295a26ab73b934bfca7f
oiio-steps-linux-vfx2026
9.8 MB
sha256:dda31cd23094391b788275ae94774ea0d10b8409ea730363be69dd2632facebf
oiio-steps-macos15-arm-py313
9.83 MB
sha256:b29cfb1946951fe9f80c8bab04062829b9df2d9f3939b6d9548016938f60f925
oiio-steps-macos26-arm-py313
9.83 MB
sha256:5610bb2aa667d4a1551bcd40a9b0b5ae47f84040e999b4597a9607cc12ddab63
oiio-steps-windows-2025
3.78 MB
sha256:a59615d2da952dc310af963a98a46e027a29c4b823346b2fab676982f82da1a6
oiio-steps-windows-2025-vs2026
3.95 MB
sha256:353d8beb1f817180b68adfe57a84d8d5c1912ea21b5076ca486f6fd745e703ea