Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Actions] Thunder will be the only build required to merge, but Actions will also build other components #73

Merged
merged 11 commits into from
Jan 16, 2024
Merged
23 changes: 22 additions & 1 deletion .github/workflows/Build ThunderTools on Linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,26 @@ on:
branches: ["master"]

jobs:
# change the user and branch name in each one after the templates are merged
Thunder:
uses: VeithMetro/Thunder/.github/workflows/Linux build template.yml@development/actions

ThunderInterfaces:
needs: Thunder
uses: VeithMetro/ThunderInterfaces/.github/workflows/Linux build template.yml@development/actions

ThunderLibraries:
needs: Thunder
uses: VeithMetro/ThunderLibraries/.github/workflows/Linux build template.yml@development/actions

ThunderClientLibraries:
needs: ThunderInterfaces
uses: VeithMetro/ThunderClientLibraries/.github/workflows/Linux build template.yml@development/actions

ThunderNanoServices:
uses: rdkcentral/ThunderNanoServices/.github/workflows/Build ThunderNanoServices on Linux.yml@master
needs: ThunderInterfaces
uses: VeithMetro/ThunderNanoServices/.github/workflows/Linux build template.yml@development/actions

ThunderNanoServicesRDK:
needs: ThunderInterfaces
uses: VeithMetro/ThunderNanoServicesRDK/.github/workflows/Linux build template.yml@development/actions