GitHub Action
Build STM32CubeIde project
v14.0
Latest version
This action builds a STM32CubeIde project
Required Path to the STM2CubeIde project file.
Required Target in the STM32CubeIde project file to build. Format: target/[build-configuration] note: When no build-configuration is given all the projects configuration are build
Building only the Debug configuration:
- uses: xanderhendriks/action-build-stm32cubeide@v10.0
with:
project-path: 'applications/sample_application/targets/STM32'
project-target: 'sample_application/Debug'
Building all the configurations (Debug/Release):
- uses: xanderhendriks/action-build-stm32cubeide@v10.0
with:
project-path: 'applications/sample_application/targets/STM32'
project-target: 'sample_application'
A working STM32 application example can be found here: xanderhendriks/stm32-sample-application
The major.minor version number indicates the version of the underlying STM32CubeIde docker image being used. The bug fix number shows updates to this build action only:
- 1.0: STM32 Cube IDE: 1.4.0
- 2.0: STM32 Cube IDE: 1.5.0
- 3.0: STM32 Cube IDE: 1.6.0
- 4.0.2: STM32 Cube IDE: 1.7.0
- 5.0: STM32 Cube IDE: 1.8.0
- 6.0: STM32 Cube IDE: 1.9.0
- 7.0: STM32 Cube IDE: 1.10.1
- 8.0: STM32 Cube IDE: 1.11.2
- 9.0: STM32 Cube IDE: 1.12.1
- 10.0: STM32 Cube IDE: 1.13.1
- 11.0: STM32 Cube IDE: 1.14.0
- 12.0: STM32 Cube IDE: 1.15.0
- 13.0: STM32 Cube IDE: 1.16.0
- 14.0: STM32 Cube IDE: 1.17.0
NOTE: Bug fixes are only implemented for older versions if requested.