Skip to content

CI: parallel build matrix + pairwise vendor comparison (MIVisionX, Kh… #54

CI: parallel build matrix + pairwise vendor comparison (MIVisionX, Kh…

CI: parallel build matrix + pairwise vendor comparison (MIVisionX, Kh… #54

Triggered via push May 15, 2026 20:09
Status Success
Total duration 11m 24s
Artifacts 8

ci.yml

on: push
Build MIVisionX (CPU) + smoke test
1m 26s
Build MIVisionX (CPU) + smoke test
Build Khronos sample + smoke test
1m 37s
Build Khronos sample + smoke test
Build rustVX + smoke test
1m 3s
Build rustVX + smoke test
Pairwise comparison (MIVisionX, Khronos, rustVX)
9m 37s
Pairwise comparison (MIVisionX, Khronos, rustVX)
Fit to window
Zoom out
Zoom in

Annotations

4 warnings
Build rustVX + smoke test
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/upload-artifact@v4. 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/
Build MIVisionX (CPU) + smoke test
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/upload-artifact@v4. 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/
Build Khronos sample + smoke test
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/upload-artifact@v4. 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/
Pairwise comparison (MIVisionX, Khronos, rustVX)
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/upload-artifact@v4. 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
benchmark-comparisons
18.2 KB
sha256:bd9d4f269da27111a3667c1fa2b7b19743dac50ac75075b1908f7c0107be3f98
benchmark-results
50.1 KB
sha256:1a94f48c032e13f15fab21cc0a00d2ea61959756285ff854b062711b0ff9af4a
impl-khronos-sample Expired
1.8 MB
sha256:0237898f611a8b541c844e1ba5a641969c9f2f65b154d79c97997456325a389e
impl-mivisionx Expired
1.32 MB
sha256:70b09640e72ab924b18b33a684b62cdcb379b3e954029603b195a93a54e9ec29
impl-rustvx Expired
1.93 MB
sha256:6d01cdbf8bf67c8c1060b23967bcac4f0fc382aeee2e27401d1ea9338ae909a4
smoke-results-khronos-sample
16.5 KB
sha256:9b6fd6c78ed29f4fb7f9f0682b3b6c1c9bd117d806b9caa70f24162c7a5653b7
smoke-results-mivisionx
15.6 KB
sha256:cb1680eaae61b914b64ea76e88e33d9515e657836ba701a62b6f3173507fa731
smoke-results-rustvx
15 KB
sha256:83ffa59495fdda22a9f6053764a4d9556b2e44791638512561ed3bbc06a08b46