From e4792ce493c5bac3489e75da76633104558f9d2a Mon Sep 17 00:00:00 2001 From: VeithMetro Date: Thu, 8 Oct 2026 13:49:19 +0200 Subject: [PATCH] Adjust the Linux workflows to work on R5.3 --- .github/workflows/Build ThunderLibraries on Linux.yml | 10 ++++++---- .github/workflows/Linux build template.yml | 6 ++++++ 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/.github/workflows/Build ThunderLibraries on Linux.yml b/.github/workflows/Build ThunderLibraries on Linux.yml index bf69c3b..90ef0a8 100644 --- a/.github/workflows/Build ThunderLibraries on Linux.yml +++ b/.github/workflows/Build ThunderLibraries on Linux.yml @@ -3,14 +3,16 @@ name: Build ThunderLibraries on Linux on: workflow_dispatch: push: - branches: ["main"] + branches: ["R5_3"] pull_request: - branches: ["main"] + branches: ["R5_3"] jobs: Thunder: - uses: rdkcentral/Thunder/.github/workflows/Linux build template.yml@master + uses: rdkcentral/Thunder/.github/workflows/Linux build template.yml@R5_3 ThunderLibraries: needs: Thunder - uses: WebPlatformForEmbedded/ThunderLibraries/.github/workflows/Linux build template.yml@main + uses: ./.github/workflows/Linux build template.yml + with: + thunder_libraries_ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }} diff --git a/.github/workflows/Linux build template.yml b/.github/workflows/Linux build template.yml index 3604301..a7234a1 100644 --- a/.github/workflows/Linux build template.yml +++ b/.github/workflows/Linux build template.yml @@ -2,6 +2,11 @@ name: Linux build template on: workflow_call: + inputs: + thunder_libraries_ref: + required: false + type: string + default: R5_3 jobs: ThunderLibraries: @@ -77,6 +82,7 @@ jobs: with: path: ThunderLibraries repository: WebPlatformForEmbedded/ThunderLibraries + ref: ${{ inputs.thunder_libraries_ref }} - name: Regex ThunderLibraries if: contains(github.event.pull_request.body, '[Options:')