From 770113d31a10def95dcab0461c68c754c6fa478a Mon Sep 17 00:00:00 2001 From: "Christopher J. Markiewicz" Date: Wed, 9 Jun 2021 08:03:46 -0400 Subject: [PATCH] CI: Run stable tests weekly, pre-release tests nightly --- .github/workflows/misc.yml | 10 +++++++++- .github/workflows/pre-release.yml | 12 +++++++++++- .github/workflows/stable.yml | 12 +++++++++++- 3 files changed, 31 insertions(+), 3 deletions(-) diff --git a/.github/workflows/misc.yml b/.github/workflows/misc.yml index 12e621c957..b5a3f9f498 100644 --- a/.github/workflows/misc.yml +++ b/.github/workflows/misc.yml @@ -2,7 +2,15 @@ name: Miscellaneous checks # This file runs doctests on the documentation and style checks -on: [push, pull_request] +on: + push: + branches: + - master + - maint/* + pull_request: + branches: + - master + - maint/* defaults: run: diff --git a/.github/workflows/pre-release.yml b/.github/workflows/pre-release.yml index 91a99c4e2a..bfee49577b 100644 --- a/.github/workflows/pre-release.yml +++ b/.github/workflows/pre-release.yml @@ -2,7 +2,17 @@ name: Pre-release checks # This file tests against pre-release wheels for dependencies -on: [push, pull_request] +on: + push: + branches: + - master + - maint/* + pull_request: + branches: + - master + - maint/* + schedule: + - cron: '0 0 * * *' defaults: run: diff --git a/.github/workflows/stable.yml b/.github/workflows/stable.yml index babcf8738d..3618db9494 100644 --- a/.github/workflows/stable.yml +++ b/.github/workflows/stable.yml @@ -6,7 +6,17 @@ name: Stable tests # * Dependencies: minimum requirements, optional requirements # * Installation methods: setup.py, sdist, wheel, archive -on: [push, pull_request] +on: + push: + branches: + - master + - maint/* + pull_request: + branches: + - master + - maint/* + schedule: + - cron: '0 0 * * 1' defaults: run: