From af7fdfa0f9e44a916210e4caace2b790e4f7c9f3 Mon Sep 17 00:00:00 2001 From: Mason Tran Date: Tue, 28 May 2024 16:07:31 -0400 Subject: [PATCH] [actions] only pull required lfs files in build workflow --- .github/workflows/build.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 828fc7d5..cc81b446 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -63,6 +63,11 @@ jobs: with: submodules: true + - name: Append LFS include config to GSDK .lfsconfig + run: | + git -C third_party/silabs/gecko_sdk checkout -- .lfsconfig + echo 'fetchinclude = "platform/emdrv/nvm3/lib/libnvm3_*_gcc.a,platform/radio/rail_lib/autogen/librail_release/librail_config_mgm*_gcc.a,platform/radio/rail_lib/autogen/librail_release/*efr32xg*_gcc_release.a,protocol/openthread/libs/libsl_openthread_efr32mg*x_gcc.a"' >> third_party/silabs/gecko_sdk/.lfsconfig + - name: ccache uses: hendrikmuhs/ccache-action@v1.2 with: