From e1598044926e4f6efea7eb6d0dec98d42934005a Mon Sep 17 00:00:00 2001 From: Philipp Oppermann Date: Sun, 16 Aug 2020 17:55:59 +0200 Subject: [PATCH] Use workflow dispatch event to trigger scheduled builds of code branches --- .github/workflows/scheduled-builds.yml | 33 ++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 .github/workflows/scheduled-builds.yml diff --git a/.github/workflows/scheduled-builds.yml b/.github/workflows/scheduled-builds.yml new file mode 100644 index 00000000..e7dc9328 --- /dev/null +++ b/.github/workflows/scheduled-builds.yml @@ -0,0 +1,33 @@ +name: Build code on schedule + +on: + schedule: + - cron: '40 1 * * *' # every day at 1:40 + +jobs: + trigger-build: + name: Trigger Build + strategy: + matrix: + branch: [ + post-01, + post-02, + post-03, + post-04, + post-05, + post-06, + post-07, + post-08, + post-09, + post-10, + post-11, + post-12, + ] + runs-on: ubuntu-latest + steps: + - name: Invoke workflow + uses: benc-uk/workflow-dispatch@v1.1 + with: + workflow: Build Code + token: ${{ secrets.SCHEDULED_BUILDS_TOKEN }} + ref: ${{ matrix.branch }}