diff --git a/.github/workflows/buildtest.yml b/.github/workflows/buildtest.yml index d20970e7b9327c..b9fab3261c60f8 100644 --- a/.github/workflows/buildtest.yml +++ b/.github/workflows/buildtest.yml @@ -16,12 +16,6 @@ jobs: steps: - uses: actions/checkout@v3 - - name: Fetch kconfig - uses: actions/checkout@v3 - with: - repository: 'thesofproject/kconfig' - path: 'kconfig' - - name: Install libelf run: | sudo apt update @@ -70,6 +64,25 @@ jobs: make sound/ W=1 make drivers/soundwire/ W=1 + gcc-sof-x86_64-W1-allmodconfig: + name: "GCC build X86_64 with W=1 allmodconfig" + runs-on: ubuntu-20.04 + steps: + - uses: actions/checkout@v3 + + - name: Install libelf + run: | + sudo apt update + sudo apt install -y libelf-dev + + - name: build start + run: | + export ARCH=x86_64 KCFLAGS="-Wall -Werror" + export MAKEFLAGS=j"$(nproc)" + make allmodconfig + make sound/soc/sof/ W=1 + make drivers/soundwire/ W=1 + gcc-sof-x86_64: name: "GCC build X86_64" runs-on: ubuntu-20.04