6 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 de8e7e401d [CI] Slimmed-down forwarded context in the event emitter workflow
* Updated the extension_dispatch_event.yml GHA workflow to only pass-on select information from context.
* Explicitly dropped non-required github_token permissions (hardening).
* Pinned actions/github-script to a specific commit SHA (v8.0.0) instead of a floating tag.
* Added retries to mitigate transient failures when calling GH API for workflow dispatch.

---------

Signed-off-by: Mateusz Bronk <mateusz.bronk@intel.com>
2026-02-26 10:02:58 +01: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
Mateusz Bronk 13bae8e0a2 [CI] Extends the dispatch workflow to emit dispatch events when specific pull request labels are added/removed
New:
- Adding or removing a label which contains "skip-" will trigger a dispatch event,
- Adding a label which contains "refresh-" will trigger a dispatch event.

---------

Signed-off-by: Mateusz Bronk <mateusz.bronk@intel.com>
2025-10-22 12:32:43 +02:00
Bartosz Gotowalski 53ad2c9fa2 Added "event emitter" workflow (GHA extension point) and CODEOWNERS
The workflow is dormant (skipped) by default (due to env var setting),
but can be enabled on select forks, allowing to intercept branch events
and run additional CI/CD tasks which are external to this repository.

Signed-off-by: Mateusz Bronk <mateusz.bronk@intel.com>
2025-09-15 15:09:55 +02: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