Skip to content

[IM Engine] add missing nullptr checks for IterateSubscriptions (backport #43625) #108864

[IM Engine] add missing nullptr checks for IterateSubscriptions (backport #43625)

[IM Engine] add missing nullptr checks for IterateSubscriptions (backport #43625) #108864

Triggered via pull request June 3, 2026 19:05
Status Success
Total duration 1h 9m 13s
Artifacts 5

chef.yaml

on: pull_request
Chef - Linux CI Examples (All chef devices)
52m 5s
Chef - Linux CI Examples (All chef devices)
Chef - Device functional tests (Linux)
16m 0s
Chef - Device functional tests (Linux)
Chef - ESP32 CI Examples
13m 40s
Chef - ESP32 CI Examples
Chef - NRFConnect CI Examples
13m 31s
Chef - NRFConnect CI Examples
Chef - Telink CI Examples
10m 50s
Chef - Telink CI Examples
Fit to window
Zoom out
Zoom in

Annotations

14 warnings
Chef - Telink CI Examples
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v4, buildjet/cache/restore@v4, pyTooling/Actions/with-post-step@v0.4.5, Wandalen/wretry.action@v1.4.10_js_action. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
Chef - Telink CI Examples
`pre` execution is not supported for local action from './.github/actions/checkout-submodules-and-bootstrap'
Chef - Telink CI Examples
Volume mount /:/runner-root-volume is going to mount '/' into the container which may cause file ownership change in the entire file system and cause Actions Runner to lose permission to access the disk.
Chef - NRFConnect CI Examples
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v4, buildjet/cache/restore@v4, pyTooling/Actions/with-post-step@v0.4.5, Wandalen/wretry.action@v1.4.10_js_action. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
Chef - NRFConnect CI Examples
`pre` execution is not supported for local action from './.github/actions/checkout-submodules-and-bootstrap'
Chef - NRFConnect CI Examples
Volume mount /:/runner-root-volume is going to mount '/' into the container which may cause file ownership change in the entire file system and cause Actions Runner to lose permission to access the disk.
Chef - ESP32 CI Examples
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v4, buildjet/cache/restore@v4, pyTooling/Actions/with-post-step@v0.4.5, Wandalen/wretry.action@v1.4.10_js_action. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
Chef - ESP32 CI Examples
`pre` execution is not supported for local action from './.github/actions/checkout-submodules-and-bootstrap'
Chef - ESP32 CI Examples
Volume mount /:/runner-root-volume is going to mount '/' into the container which may cause file ownership change in the entire file system and cause Actions Runner to lose permission to access the disk.
Chef - Device functional tests (Linux)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v4, buildjet/cache/restore@v4, pyTooling/Actions/with-post-step@v0.4.5, Wandalen/wretry.action@v1.4.10_js_action. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
Chef - Device functional tests (Linux)
`pre` execution is not supported for local action from './.github/actions/checkout-submodules-and-bootstrap'
Chef - Linux CI Examples (All chef devices)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v4, buildjet/cache/restore@v4, pyTooling/Actions/with-post-step@v0.4.5, Wandalen/wretry.action@v1.4.10_js_action. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
Chef - Linux CI Examples (All chef devices)
`pre` execution is not supported for local action from './.github/actions/checkout-submodules-and-bootstrap'
Chef - Linux CI Examples (All chef devices)
Volume mount /:/runner-root-volume is going to mount '/' into the container which may cause file ownership change in the entire file system and cause Actions Runner to lose permission to access the disk.

Artifacts

Produced during runtime
Name Size Digest
bootstrap-logs-chef_device_functional_test
211 KB
sha256:45234f7cdb411ec8f1025cb7d72a1453be1bce52a38917094acfc8ffe60cecd0
bootstrap-logs-chef_esp32
211 KB
sha256:4ee637e993dc07adf4078be42ce409065621dd6e10dc27d0f41b181d53589ef4
bootstrap-logs-chef_linux_all_devices
211 KB
sha256:106ba8bb617eb05de960a23345c1279a2381c4c2d880c87ac8f930b2fd575709
bootstrap-logs-chef_nrfconnect
211 KB
sha256:f14678e8d521cfc0b2f1e0314969ab110436a7ef3ff92f7a9df0b8c55f363b56
bootstrap-logs-chef_telink
211 KB
sha256:ef7a7ea9b6119334dd8b52ae2dfeee4cbf2f305d96471868d4c8aa75964d9a52