diff --git a/.github/workflows/1-unit.yaml b/.github/workflows/1-unit.yaml index c940612504e..c52bfd43a4b 100644 --- a/.github/workflows/1-unit.yaml +++ b/.github/workflows/1-unit.yaml @@ -18,10 +18,13 @@ name: Unit Tests on: - # build on push push: - # build on pull requests + branches: [ master ] pull_request: + branches: [ master ] + types: [ opened, synchronize, reopened ] + schedule: + - cron: '30 1 * * 1,3,5' env: # openwhisk env diff --git a/.github/workflows/2-system.yaml b/.github/workflows/2-system.yaml index 79c5ea6ebf1..5e8b2f8baed 100644 --- a/.github/workflows/2-system.yaml +++ b/.github/workflows/2-system.yaml @@ -18,10 +18,13 @@ name: System Tests on: - # build on push push: - # build on pull requests + branches: [ master ] pull_request: + branches: [ master ] + types: [ opened, synchronize, reopened ] + schedule: + - cron: '30 2 * * 1,3,5' env: # openwhisk env diff --git a/.github/workflows/3-multi-runtime.yaml b/.github/workflows/3-multi-runtime.yaml index e74bba246bb..c25c45584a7 100644 --- a/.github/workflows/3-multi-runtime.yaml +++ b/.github/workflows/3-multi-runtime.yaml @@ -18,10 +18,13 @@ name: MultiRuntime Tests on: - # build on push push: - # build on pull requests + branches: [ master ] pull_request: + branches: [ master ] + types: [ opened, synchronize, reopened ] + schedule: + - cron: '30 3 * * 1,3,5' env: # openwhisk env diff --git a/.github/workflows/4-standalone.yaml b/.github/workflows/4-standalone.yaml index 15a1c8ff3db..022763a300e 100644 --- a/.github/workflows/4-standalone.yaml +++ b/.github/workflows/4-standalone.yaml @@ -18,10 +18,13 @@ name: Standalone Tests on: - # build on push push: - # build on pull requests + branches: [ master ] pull_request: + branches: [ master ] + types: [ opened, synchronize, reopened ] + schedule: + - cron: '30 4 * * 1,3,5' env: # openwhisk env diff --git a/.github/workflows/5-scheduler.yaml b/.github/workflows/5-scheduler.yaml index 02b526d5516..78742c0e3eb 100644 --- a/.github/workflows/5-scheduler.yaml +++ b/.github/workflows/5-scheduler.yaml @@ -18,10 +18,13 @@ name: Scheduler Tests on: - # build on push push: - # build on pull requests + branches: [ master ] pull_request: + branches: [ master ] + types: [ opened, synchronize, reopened ] + schedule: + - cron: '30 5 * * 1,3,5' env: # openwhisk env diff --git a/.github/workflows/6-performance.yaml b/.github/workflows/6-performance.yaml index 55e811b1dda..ff3c81867a8 100644 --- a/.github/workflows/6-performance.yaml +++ b/.github/workflows/6-performance.yaml @@ -18,10 +18,13 @@ name: Performance Tests on: - # build on push push: - # build on pull requests + branches: [ master ] pull_request: + branches: [ master ] + types: [ opened, synchronize, reopened ] + schedule: + - cron: '30 6 * * 1,3,5' env: # openwhisk env