From 3f9ca38d4eab413a59d8f66190a0dac7d0c225cd Mon Sep 17 00:00:00 2001 From: Marc Herbert Date: Tue, 5 Dec 2023 14:45:10 -0800 Subject: [PATCH] .github: run all workflows in daily tests Not sure why we didn't do this sooner Signed-off-by: Marc Herbert --- .github/workflows/daily-tests.yml | 43 ++++++++++++++++++++++++++++--- 1 file changed, 39 insertions(+), 4 deletions(-) diff --git a/.github/workflows/daily-tests.yml b/.github/workflows/daily-tests.yml index 2d821b54e047..9e1ca2d74f0f 100644 --- a/.github/workflows/daily-tests.yml +++ b/.github/workflows/daily-tests.yml @@ -14,9 +14,44 @@ on: workflow_dispatch: jobs: - run-all-main-actions: + + # Keep in .yml alphabetical order + + zephyr-stub-all: + uses: ./.github/workflows/build_all.yml + + # TODO: separate "fetchPRcommits" which can't work in daily tests + # uses: ./.github/workflows/codestyle.yml + + XTOS-make-install: + uses: ./.github/workflows/installer.yml + + zephyr-fuzz-IPC: + uses: ./.github/workflows/ipc_fuzzer.yml + with: + fuzzing_duration_s: 1800 + + # A legacy, semi-random mix + main-PR-workflows: uses: ./.github/workflows/pull-request.yml - run-zephyr-builds: - uses: ./.github/workflows/zephyr.yml - sparse-zephyr: + + XTOS-reproducible: + uses: ./.github/workflows/repro-build.yml + + rimage: + uses: ./.github/workflows/rimage.yml + + zephyr-sparse-analyzer: uses: ./.github/workflows/sparse-zephyr.yml + + user-space-testbench: + uses: ./.github/workflows/testbench.yml + + user-space-other-tools: + uses: ./.github/workflows/tools.yml + + cmocka-unit-tests: + uses: ./.github/workflows/unit-tests.yml + + zephyr-builds: + uses: ./.github/workflows/zephyr.yml