diff --git a/.github/workflows/top-level.yml b/.github/workflows/top-level.yml index 9e4261f6194df..b127db362e784 100644 --- a/.github/workflows/top-level.yml +++ b/.github/workflows/top-level.yml @@ -200,3 +200,31 @@ jobs: sc594-som-ezlite_defconfig-* sc598-som-ezkit_defconfig-* sc598-som-ezlite_defconfig-* + + compile_devicetrees: + needs: [assert_checks] + uses: analogdevicesinc/linux/.github/workflows/compile-devicetrees.yml@ci + secrets: inherit + with: + compiler: "gcc" + archs: "arm64" + dts_files: > + arch/arm64/boot/dts/adi/*.dts + + # hardware-test: + # needs: [build_gcc_aarch64_sc598-som-ezkit_defconfig, compile_devicetrees] + # if: ${{ vars.RUNNER_HW_TEST != '' }} + # strategy: + # fail-fast: false + # matrix: + # include: + # - needs: '["sc598", "ezkit"]' + # uses: analogdevicesinc/linux/.github/workflows/hw-test.yml@ci + # with: + # test-set: 'adsp/initramfs-boot' + # needs: ${{ matrix.needs }} + # secrets: inherit + # permissions: + # actions: read + # contents: read + # id-token: write