From 677e61e699743fff69c345b7c855b6e1e5883f4f Mon Sep 17 00:00:00 2001 From: Tharun Kumar Merugu Date: Fri, 21 Nov 2025 12:34:59 +0530 Subject: [PATCH 1/2] Enable ARMOR public API compatibility checks and header validation - Added config.yaml with Project Name, Branch Name, Mode: blocking, and Public Header Paths - Integrated ARMOR into PR event-based workflow to validate public headers - Introduced API breakage checks on every PR to ensure backward compatibility Signed-off-by: Tharun Kumar Merugu --- public_headers/config.yaml | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 public_headers/config.yaml diff --git a/public_headers/config.yaml b/public_headers/config.yaml new file mode 100644 index 00000000..6c48ecfd --- /dev/null +++ b/public_headers/config.yaml @@ -0,0 +1,11 @@ +project: https://github.com/qualcomm/fastrpc + +branches: + development: + modes: + blocking: + headers: + - inc/remote.h + - inc/remote64.h + - inc/dspqueue.h + - inc/rpcmem.h \ No newline at end of file From e945638a9938cedb15e9627c6601b19fce688fdd Mon Sep 17 00:00:00 2001 From: Tharun Kumar Merugu Date: Wed, 26 Nov 2025 17:42:09 +0530 Subject: [PATCH 2/2] Rename config.yaml to config.yml Signed-off-by: Tharun Kumar Merugu --- public_headers/{config.yaml => config.yml} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename public_headers/{config.yaml => config.yml} (88%) diff --git a/public_headers/config.yaml b/public_headers/config.yml similarity index 88% rename from public_headers/config.yaml rename to public_headers/config.yml index 6c48ecfd..c4bd3786 100644 --- a/public_headers/config.yaml +++ b/public_headers/config.yml @@ -8,4 +8,4 @@ branches: - inc/remote.h - inc/remote64.h - inc/dspqueue.h - - inc/rpcmem.h \ No newline at end of file + - inc/rpcmem.h