From 548d2e79ec3abca9a778800479decf1ce2ff619e Mon Sep 17 00:00:00 2001 From: Matias Piipari Date: Fri, 20 Oct 2023 16:55:50 +0300 Subject: [PATCH] A daily release pipeline to trigger the package specific dialy pipelines (Infra) (#772) A daily pipeline to rule them all (Infra) --- .../workflows/checkbox-core-snap-daily-builds.yml | 1 + .github/workflows/checkbox-snap-daily-builds.yml | 1 + .github/workflows/daily-builds.yml | 12 ++++++++++++ .github/workflows/deb-daily-builds.yml | 1 + 4 files changed, 15 insertions(+) create mode 100644 .github/workflows/daily-builds.yml diff --git a/.github/workflows/checkbox-core-snap-daily-builds.yml b/.github/workflows/checkbox-core-snap-daily-builds.yml index e9a0531da8..e5ef7c0a28 100644 --- a/.github/workflows/checkbox-core-snap-daily-builds.yml +++ b/.github/workflows/checkbox-core-snap-daily-builds.yml @@ -4,6 +4,7 @@ on: schedule: - cron: '00 04 * * *' workflow_dispatch: + workflow_call: jobs: check_history: diff --git a/.github/workflows/checkbox-snap-daily-builds.yml b/.github/workflows/checkbox-snap-daily-builds.yml index 7cbd9c14b3..165517fb76 100644 --- a/.github/workflows/checkbox-snap-daily-builds.yml +++ b/.github/workflows/checkbox-snap-daily-builds.yml @@ -4,6 +4,7 @@ on: schedule: - cron: '00 04 * * *' workflow_dispatch: + workflow_call: jobs: check_history: diff --git a/.github/workflows/daily-builds.yml b/.github/workflows/daily-builds.yml new file mode 100644 index 0000000000..99c2c2128a --- /dev/null +++ b/.github/workflows/daily-builds.yml @@ -0,0 +1,12 @@ +name: Daily builds + +on: + workflow_dispatch: + +jobs: + checkbox-core-snap-daily: + uses: ./.github/workflows/checkbox-core-snap-daily-builds.yml + checkbox-snap-daily: + uses: ./.github/workflows/checkbox-snap-daily-builds.yml + checkbox-deb-daily: + uses: ./.github/workflows/deb-daily-builds.yml diff --git a/.github/workflows/deb-daily-builds.yml b/.github/workflows/deb-daily-builds.yml index 94130239a2..b44b0edef7 100644 --- a/.github/workflows/deb-daily-builds.yml +++ b/.github/workflows/deb-daily-builds.yml @@ -4,6 +4,7 @@ on: schedule: - cron: '00 04 * * *' workflow_dispatch: + workflow_call: jobs: deb_daily_builds: