3 Commits

Author SHA1 Message Date
Mateusz Bronk 3ed78b1319 [CI] Extended GHA build to cover more branches
Added platform/* branches to 'C/C++ CI' workflow

---------

Signed-off-by: Mateusz Bronk <mateusz.bronk@intel.com>
2026-04-23 11:02:26 +02:00
Mateusz Bronk 35a96daf2b [CI] Added var-based extensibility to C/C++ workflow
- Added dynamic runner selection using repository variables (default: Ubuntu - latest).
- Enhanced submodule handling, allowing explicit PAT configuration (i.e. for private forks).
- Added more explicit build agent dependencies (to work on minimal Ubuntu docker images, w/o github-provided pre-installs).
- Added concurrency controls to prevent redundant workflow runs.
- Broadened branch selection to allow future extensibility w/o code changes (i.e. snapshot/release flavors of branches).
- Added artifact publish at the end of the build

---------

Signed-off-by: Mateusz Bronk <mateusz.bronk@intel.com>
2026-02-02 21:20:24 +01:00
He, Jing J 80a6625c49 add action scripts
Signed-off-by: He, Jing J <jing.j.he@intel.com>
2024-05-06 10:48:09 +08:00