From b426d288d4284ce0f9b121e66e84fd4eb5ad6fdd Mon Sep 17 00:00:00 2001 From: Andrey Borisovich Date: Wed, 23 Nov 2022 13:01:47 +0100 Subject: [PATCH] workflow: added daily tests Existing daily tests run "Main Action" workflow from pull-request.yml at 00:00 UTC time. Tests may also be executed manually from Github Action tab. Signed-off-by: Andrey Borisovich --- .github/workflows/daily-tests.yml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 .github/workflows/daily-tests.yml diff --git a/.github/workflows/daily-tests.yml b/.github/workflows/daily-tests.yml new file mode 100644 index 000000000..70a963e38 --- /dev/null +++ b/.github/workflows/daily-tests.yml @@ -0,0 +1,20 @@ +--- +# https://docs.github.com/en/actions/using-workflows/reusing-workflows +# https://docs.github.com/en/actions/using-workflows/events-that-trigger-workflows#schedule + +name: Daily tests + +# yamllint disable-line rule:truthy +on: + # To configure goto https://crontab.guru/ + schedule: + # daily at 00:00 UTC + - cron: '0 0 * * *' + # Allows you to run this workflow manually from the Actions tab + workflow_dispatch: + +jobs: + run-all-main-actions: + uses: ./.github/workflows/pull-request.yml + run-zephyr-builds: + uses: ./.github/workflows/zephyr.yml