Skip to content

Commit 44a1052

Browse files
authored
Merge pull request #1025 from effigies/ci/cron
CI: Run stable tests weekly, pre-release tests nightly
2 parents dd3fae3 + 770113d commit 44a1052

File tree

3 files changed

+31
-3
lines changed

3 files changed

+31
-3
lines changed

.github/workflows/misc.yml

+9-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,15 @@ name: Miscellaneous checks
22

33
# This file runs doctests on the documentation and style checks
44

5-
on: [push, pull_request]
5+
on:
6+
push:
7+
branches:
8+
- master
9+
- maint/*
10+
pull_request:
11+
branches:
12+
- master
13+
- maint/*
614

715
defaults:
816
run:

.github/workflows/pre-release.yml

+11-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,17 @@ name: Pre-release checks
22

33
# This file tests against pre-release wheels for dependencies
44

5-
on: [push, pull_request]
5+
on:
6+
push:
7+
branches:
8+
- master
9+
- maint/*
10+
pull_request:
11+
branches:
12+
- master
13+
- maint/*
14+
schedule:
15+
- cron: '0 0 * * *'
616

717
defaults:
818
run:

.github/workflows/stable.yml

+11-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,17 @@ name: Stable tests
66
# * Dependencies: minimum requirements, optional requirements
77
# * Installation methods: setup.py, sdist, wheel, archive
88

9-
on: [push, pull_request]
9+
on:
10+
push:
11+
branches:
12+
- master
13+
- maint/*
14+
pull_request:
15+
branches:
16+
- master
17+
- maint/*
18+
schedule:
19+
- cron: '0 0 * * 1'
1020

1121
defaults:
1222
run:

0 commit comments

Comments
 (0)