Skip to content

chore: update emil

chore: update emil #58

Triggered via pull request April 4, 2026 08:46
Status Failure
Total duration 29m 56s
Artifacts 1

ci.yml

on: pull_request
Host Build & Test (ubuntu-latest)
10m 15s
Host Build & Test (ubuntu-latest)
Windows Host Build from Devcontainer
1m 30s
Windows Host Build from Devcontainer
Matrix: Host Build & Test
Matrix: Embedded Build
Fit to window
Zoom out
Zoom in

Annotations

39 errors and 15 warnings
Windows Host Build from Devcontainer
run-cmake action execution failed: 'Error: "'/usr/local/bin/cmake' failed with error code: '1'.'
Windows Host Build from Devcontainer
By not providing "Findemil.cmake" in CMAKE_MODULE_PATH this project has
Embedded Build (RelWithDebInfo, 10.3-2021.10, stm32wb55)
run-cmake action execution failed: 'Error: "'/usr/local/bin/cmake' failed with error code: '1'.'
Embedded Build (RelWithDebInfo, 10.3-2021.10, stm32wb55)
static assertion failed: C++20 or later is required. When using MSVC, ensure the /Zc:__cplusplus flag is set.
Embedded Build (RelWithDebInfo, 10.3-2021.10, stm32wb55)
static assertion failed: C++20 or later is required. When using MSVC, ensure the /Zc:__cplusplus flag is set.
Embedded Build (RelWithDebInfo, 10.3-2021.10, stm32wb55)
static assertion failed: C++20 or later is required. When using MSVC, ensure the /Zc:__cplusplus flag is set.
Embedded Build (RelWithDebInfo, 10.3-2021.10, stm32wba65)
The strategy configuration was canceled because "embedded_build.RelWithDebInfo_10_3-2021_" failed
Embedded Build (RelWithDebInfo, 10.3-2021.10, stm32wba65)
run-cmake action execution failed: 'Error: "'/usr/local/bin/cmake' failed with error code: '1'.'
Embedded Build (RelWithDebInfo, 10.3-2021.10, stm32wba65)
static assertion failed: C++20 or later is required. When using MSVC, ensure the /Zc:__cplusplus flag is set.
Embedded Build (RelWithDebInfo, 10.3-2021.10, stm32wba65)
static assertion failed: C++20 or later is required. When using MSVC, ensure the /Zc:__cplusplus flag is set.
Embedded Build (RelWithDebInfo, 10.3-2021.10, stm32wba65)
static assertion failed: C++20 or later is required. When using MSVC, ensure the /Zc:__cplusplus flag is set.
Embedded Build (RelWithDebInfo, 10.3-2021.10, stm32f767)
The strategy configuration was canceled because "embedded_build.RelWithDebInfo_10_3-2021_" failed
Embedded Build (RelWithDebInfo, 10.3-2021.10, stm32f767)
The operation was canceled.
Embedded Build (RelWithDebInfo, 10.3-2021.10, stm32f429)
The strategy configuration was canceled because "embedded_build.RelWithDebInfo_10_3-2021_" failed
Embedded Build (RelWithDebInfo, 10.3-2021.10, stm32f429)
The operation was canceled.
Embedded Build (RelWithDebInfo, 10.3-2021.10, stm32h563)
The strategy configuration was canceled because "embedded_build.RelWithDebInfo_10_3-2021_" failed
Embedded Build (RelWithDebInfo, 10.3-2021.10, stm32h563)
The operation was canceled.
Embedded Build (RelWithDebInfo, 10.3-2021.10, stm32f407)
The strategy configuration was canceled because "embedded_build.RelWithDebInfo_10_3-2021_" failed
Embedded Build (RelWithDebInfo, 10.3-2021.10, stm32f407)
The operation was canceled.
Embedded Build (RelWithDebInfo, 10.3-2021.10, stm32f746)
The strategy configuration was canceled because "embedded_build.RelWithDebInfo_10_3-2021_" failed
Embedded Build (RelWithDebInfo, 10.3-2021.10, stm32f746)
The operation was canceled.
Embedded Build (RelWithDebInfo, 10.3-2021.10, stm32g070)
The strategy configuration was canceled because "embedded_build.RelWithDebInfo_10_3-2021_" failed
Embedded Build (RelWithDebInfo, 10.3-2021.10, stm32g070)
The operation was canceled.
Embedded Build (RelWithDebInfo, 10.3-2021.10, stm32g431)
The strategy configuration was canceled because "embedded_build.RelWithDebInfo_10_3-2021_" failed
Embedded Build (RelWithDebInfo, 10.3-2021.10, stm32wba52)
The strategy configuration was canceled because "embedded_build.RelWithDebInfo_10_3-2021_" failed
Embedded Build (RelWithDebInfo, 10.3-2021.10, stm32g431)
The operation was canceled.
Embedded Build (RelWithDebInfo, 10.3-2021.10, stm32wba52)
The operation was canceled.
Embedded Build (RelWithDebInfo, 10.3-2021.10, stm32h573)
The strategy configuration was canceled because "embedded_build.RelWithDebInfo_10_3-2021_" failed
Embedded Build (RelWithDebInfo, 10.3-2021.10, stm32h573)
The operation was canceled.
Host Build & Test (windows-latest): integration_test/runner/StepsUart.cpp#L37
'emplace': is not a member of 'cucumber_cpp::library::Context' [D:\a\hal-st\hal-st\build\host-single-Debug\integration_test\runner\integration_test.runner.vcxproj]
Host Build & Test (windows-latest): integration_test/runner/StepsGpio.cpp#L77
'emplace': is not a member of 'cucumber_cpp::library::Context' [D:\a\hal-st\hal-st\build\host-single-Debug\integration_test\runner\integration_test.runner.vcxproj]
Host Build & Test (windows-latest): integration_test/runner/StepsGpio.cpp#L76
'emplace': is not a member of 'cucumber_cpp::library::Context' [D:\a\hal-st\hal-st\build\host-single-Debug\integration_test\runner\integration_test.runner.vcxproj]
Host Build & Test (windows-latest): integration_test/runner/StepsGpio.cpp#L47
'emplace': is not a member of 'cucumber_cpp::library::Context' [D:\a\hal-st\hal-st\build\host-single-Debug\integration_test\runner\integration_test.runner.vcxproj]
Host Build & Test (windows-latest): integration_test/runner/Hooks.cpp#L34
'emplace': is not a member of 'cucumber_cpp::library::Context' [D:\a\hal-st\hal-st\build\host-single-Debug\integration_test\runner\integration_test.runner.vcxproj]
Host Build & Test (windows-latest): integration_test/runner/Hooks.cpp#L33
'emplace': is not a member of 'cucumber_cpp::library::Context' [D:\a\hal-st\hal-st\build\host-single-Debug\integration_test\runner\integration_test.runner.vcxproj]
Host Build & Test (windows-latest): integration_test/runner/Hooks.cpp#L32
'emplace': is not a member of 'cucumber_cpp::library::Context' [D:\a\hal-st\hal-st\build\host-single-Debug\integration_test\runner\integration_test.runner.vcxproj]
Host Build & Test (windows-latest): integration_test/runner/Hooks.cpp#L31
'emplace': is not a member of 'cucumber_cpp::library::Context' [D:\a\hal-st\hal-st\build\host-single-Debug\integration_test\runner\integration_test.runner.vcxproj]
Host Build & Test (windows-latest): integration_test/runner/Hooks.cpp#L19
syntax error: ')' [D:\a\hal-st\hal-st\build\host-single-Debug\integration_test\runner\integration_test.runner.vcxproj]
Host Build & Test (windows-latest): integration_test/runner/Hooks.cpp#L19
'emplace': is not a member of 'cucumber_cpp::library::Context' [D:\a\hal-st\hal-st\build\host-single-Debug\integration_test\runner\integration_test.runner.vcxproj]
Windows Host Build from Devcontainer
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830, hendrikmuhs/ccache-action@bfa03e1de4d7f7c3e80ad9109feedd05c4f5a716, lukka/run-cmake@af1be47fd7c933593f687731bc6fdbee024d3ff4. 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/
Host Build & Test (ubuntu-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02, hendrikmuhs/ccache-action@bfa03e1de4d7f7c3e80ad9109feedd05c4f5a716, lukka/run-cmake@af1be47fd7c933593f687731bc6fdbee024d3ff4, seanmiddleditch/gha-setup-ninja@3b1f8f94a2f8254bd26914c4ab9474d4f0015f67. 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/
Embedded Build (RelWithDebInfo, 10.3-2021.10, stm32wb55)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0, carlosperate/arm-none-eabi-gcc-action@a532c97fbfff58385beb2247ae1464dc4cc71724, hendrikmuhs/ccache-action@bfa03e1de4d7f7c3e80ad9109feedd05c4f5a716, lukka/run-cmake@af1be47fd7c933593f687731bc6fdbee024d3ff4. 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/
Embedded Build (RelWithDebInfo, 10.3-2021.10, stm32wba65)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0, carlosperate/arm-none-eabi-gcc-action@a532c97fbfff58385beb2247ae1464dc4cc71724, hendrikmuhs/ccache-action@bfa03e1de4d7f7c3e80ad9109feedd05c4f5a716, lukka/run-cmake@af1be47fd7c933593f687731bc6fdbee024d3ff4. 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/
Embedded Build (RelWithDebInfo, 10.3-2021.10, stm32f767)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0, carlosperate/arm-none-eabi-gcc-action@a532c97fbfff58385beb2247ae1464dc4cc71724, hendrikmuhs/ccache-action@bfa03e1de4d7f7c3e80ad9109feedd05c4f5a716, lukka/run-cmake@af1be47fd7c933593f687731bc6fdbee024d3ff4. 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/
Embedded Build (RelWithDebInfo, 10.3-2021.10, stm32f429)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0, carlosperate/arm-none-eabi-gcc-action@a532c97fbfff58385beb2247ae1464dc4cc71724, hendrikmuhs/ccache-action@bfa03e1de4d7f7c3e80ad9109feedd05c4f5a716, lukka/run-cmake@af1be47fd7c933593f687731bc6fdbee024d3ff4. 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/
Embedded Build (RelWithDebInfo, 10.3-2021.10, stm32h563)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0, carlosperate/arm-none-eabi-gcc-action@a532c97fbfff58385beb2247ae1464dc4cc71724, hendrikmuhs/ccache-action@bfa03e1de4d7f7c3e80ad9109feedd05c4f5a716, lukka/run-cmake@af1be47fd7c933593f687731bc6fdbee024d3ff4. 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/
Embedded Build (RelWithDebInfo, 10.3-2021.10, stm32f407)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0, carlosperate/arm-none-eabi-gcc-action@a532c97fbfff58385beb2247ae1464dc4cc71724, hendrikmuhs/ccache-action@bfa03e1de4d7f7c3e80ad9109feedd05c4f5a716, lukka/run-cmake@af1be47fd7c933593f687731bc6fdbee024d3ff4. 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/
Embedded Build (RelWithDebInfo, 10.3-2021.10, stm32f746)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0, carlosperate/arm-none-eabi-gcc-action@a532c97fbfff58385beb2247ae1464dc4cc71724, hendrikmuhs/ccache-action@bfa03e1de4d7f7c3e80ad9109feedd05c4f5a716, lukka/run-cmake@af1be47fd7c933593f687731bc6fdbee024d3ff4. 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/
Embedded Build (RelWithDebInfo, 10.3-2021.10, stm32g070)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0, carlosperate/arm-none-eabi-gcc-action@a532c97fbfff58385beb2247ae1464dc4cc71724, hendrikmuhs/ccache-action@bfa03e1de4d7f7c3e80ad9109feedd05c4f5a716, lukka/run-cmake@af1be47fd7c933593f687731bc6fdbee024d3ff4. 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/
Embedded Build (RelWithDebInfo, 10.3-2021.10, stm32g431)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0, carlosperate/arm-none-eabi-gcc-action@a532c97fbfff58385beb2247ae1464dc4cc71724, hendrikmuhs/ccache-action@bfa03e1de4d7f7c3e80ad9109feedd05c4f5a716, lukka/run-cmake@af1be47fd7c933593f687731bc6fdbee024d3ff4. 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/
Embedded Build (RelWithDebInfo, 10.3-2021.10, stm32wba52)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0, carlosperate/arm-none-eabi-gcc-action@a532c97fbfff58385beb2247ae1464dc4cc71724, hendrikmuhs/ccache-action@bfa03e1de4d7f7c3e80ad9109feedd05c4f5a716, lukka/run-cmake@af1be47fd7c933593f687731bc6fdbee024d3ff4. 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/
Embedded Build (RelWithDebInfo, 10.3-2021.10, stm32h573)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0, carlosperate/arm-none-eabi-gcc-action@a532c97fbfff58385beb2247ae1464dc4cc71724, hendrikmuhs/ccache-action@bfa03e1de4d7f7c3e80ad9109feedd05c4f5a716, lukka/run-cmake@af1be47fd7c933593f687731bc6fdbee024d3ff4. 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/
Host Build & Test (windows-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02, hendrikmuhs/ccache-action@bfa03e1de4d7f7c3e80ad9109feedd05c4f5a716, lukka/run-cmake@af1be47fd7c933593f687731bc6fdbee024d3ff4. 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/
Host Build & Test (windows-latest)
No files were found with the provided path: build/host/Testing/Temporary/. No artifacts will be uploaded.

Artifacts

Produced during runtime
Name Size Digest
hal_st Expired
86.8 MB
sha256:6e0b2b5c8c2e0bcdaaf2de0327b3d151bcb25eaa9739d324926b4cbe826a4a30