Define new "dynamic" unit option in CI framework

Follow up of CI session done in Sylva dev workshop

Background

In our development workflow, we frequently need to create new CI options to enable specific units, especially during the prototyping phase. This increases the complexity of the development workflow.

Proposal

This issue tracks a proposal from @tmmorin to enhance our CI framework with the ability to detect options matching the pattern unit-<unit name>. When detected, the framework would automatically add the following configuration to the values file.

@mederic.deverdilhac suggested an improvement: instead of using a specific "option" pattern , we could implement a new field (🟢 ) that accepts just the unit name. This would reduce the overall configuration length and improve usability.

Implementation

As we plan to introduce the operator workflow soon, it would be beneficial to:

Create these additional values in a local temporary file Either merge them into the values file for the legacy workflow Or add them to the valuesFrom parameter in the operator workflow

Edited Oct 16, 2025 by Loic Nicolle
Assignee Loading
Time tracking Loading