From 5bcbd1cb7e8da04d6d6964b83314384105f496e3 Mon Sep 17 00:00:00 2001 From: rdkcmf Date: Thu, 28 Aug 2025 13:23:47 +0100 Subject: [PATCH 1/4] Deploy cla action --- .github/workflows/cla.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 .github/workflows/cla.yml diff --git a/.github/workflows/cla.yml b/.github/workflows/cla.yml new file mode 100644 index 00000000..0c3ceb37 --- /dev/null +++ b/.github/workflows/cla.yml @@ -0,0 +1,18 @@ +name: "CLA" +permissions: + contents: read + pull-requests: write + actions: write + statuses: write +on: + issue_comment: + types: [created] + pull_request_target: + types: [opened,closed,synchronize] + +jobs: + CLA-Lite: + name: "Signature" + uses: rdkcentral/cmf-actions/.github/workflows/cla.yml@main + secrets: + PERSONAL_ACCESS_TOKEN: ${{ secrets.CLA_ASSISTANT }} From 814cafdbed65db05445521c9bef0add4e57c1f9d Mon Sep 17 00:00:00 2001 From: Dosakaya <110212899+Dosakaya@users.noreply.github.com> Date: Fri, 26 Sep 2025 16:56:42 +0530 Subject: [PATCH 2/4] RDKEMW-8316: Add getHDMIARCPortId API in LibdsClient (#145) * Adding new api to support from client getHDMIARCPortId * Update hdmiIn.cpp --- ds/hdmiIn.cpp | 10 ++++++++++ ds/include/hdmiIn.hpp | 3 ++- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/ds/hdmiIn.cpp b/ds/hdmiIn.cpp index 18b2ac97..514cff14 100755 --- a/ds/hdmiIn.cpp +++ b/ds/hdmiIn.cpp @@ -678,6 +678,16 @@ void HdmiInput::getHdmiVersion (int iHdmiPort, dsHdmiMaxCapabilityVersion_t *cap printf ("%s:%d - HDMI Compatibility Version = %d\n", __PRETTY_FUNCTION__, __LINE__, *capversion); } +dsError_t HdmiInput::getHDMIARCPortId(int &portId) { + dsError_t error = dsERR_GENERAL; + error = dsGetHDMIARCPortId(&portId); + if(dsERR_NONE != error) + { + portId = -1; + } + return error; +} + } diff --git a/ds/include/hdmiIn.hpp b/ds/include/hdmiIn.hpp index eb2da3dc..0aeb9e25 100755 --- a/ds/include/hdmiIn.hpp +++ b/ds/include/hdmiIn.hpp @@ -52,7 +52,7 @@ #include #include "dsTypes.h" - +#include "dsError.h" /** * @file hdmiIn.hpp @@ -101,6 +101,7 @@ class HdmiInput void getVRRSupport (int iHdmiPort, bool *vrr_suppport); void getVRRStatus (int iHdmiPort, dsHdmiInVrrStatus_t *vrrStatus); void getHdmiVersion (int iHdmiPort, dsHdmiMaxCapabilityVersion_t *capversion); + dsError_t getHDMIARCPortId(int &portId); private: HdmiInput (); /* default constructor */ virtual ~HdmiInput (); /* destructor */ From 5f40f0da60e34e112fc2fdc35352c4080d6982c6 Mon Sep 17 00:00:00 2001 From: rdkcmf Date: Fri, 26 Sep 2025 16:04:39 +0100 Subject: [PATCH 3/4] Deploy cla action --- .github/workflows/cla.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/cla.yml b/.github/workflows/cla.yml index 0c3ceb37..c58b1b0b 100644 --- a/.github/workflows/cla.yml +++ b/.github/workflows/cla.yml @@ -1,18 +1,20 @@ name: "CLA" + permissions: contents: read pull-requests: write actions: write statuses: write + on: issue_comment: types: [created] pull_request_target: - types: [opened,closed,synchronize] + types: [opened, closed, synchronize] jobs: CLA-Lite: name: "Signature" - uses: rdkcentral/cmf-actions/.github/workflows/cla.yml@main + uses: rdkcentral/cmf-actions/.github/workflows/cla.yml@v1 secrets: PERSONAL_ACCESS_TOKEN: ${{ secrets.CLA_ASSISTANT }} From 5414e030bd2fe21364ee09b81c8273e100a076f5 Mon Sep 17 00:00:00 2001 From: rdkcmf Date: Mon, 29 Sep 2025 11:35:03 +0100 Subject: [PATCH 4/4] Deploy fossid_integration_stateless_diffscan_target_repo action --- ...sid_integration_stateless_diffscan_target_repo.yml | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/.github/workflows/fossid_integration_stateless_diffscan_target_repo.yml b/.github/workflows/fossid_integration_stateless_diffscan_target_repo.yml index 70455215..7b8c1cba 100644 --- a/.github/workflows/fossid_integration_stateless_diffscan_target_repo.yml +++ b/.github/workflows/fossid_integration_stateless_diffscan_target_repo.yml @@ -1,10 +1,17 @@ name: Fossid Stateless Diff Scan -on: pull_request +on: + pull_request: + types: [opened, synchronize, reopened] + +permissions: + contents: read + pull-requests: read jobs: call-fossid-workflow: - uses: rdkcentral/build_tools_workflows/.github/workflows/fossid_integration_stateless_diffscan.yml@develop + if: ${{ ! github.event.pull_request.head.repo.fork }} + uses: rdkcentral/build_tools_workflows/.github/workflows/fossid_integration_stateless_diffscan.yml@1.0.0 secrets: FOSSID_CONTAINER_USERNAME: ${{ secrets.FOSSID_CONTAINER_USERNAME }} FOSSID_CONTAINER_PASSWORD: ${{ secrets.FOSSID_CONTAINER_PASSWORD }}