File tree 2 files changed +10
-3
lines changed
2 files changed +10
-3
lines changed Original file line number Diff line number Diff line change @@ -133,10 +133,16 @@ jobs:
133
133
python -m build --sdist
134
134
pip install dist/*
135
135
136
- # Run the tests
137
- - name : Test with pytest
136
+ # Run the regular tests
137
+ - name : Run tests
138
+ if : github.event.schedule != '0 0 * * 3'
138
139
run : make test PYTEST_EXTRA="-r P"
139
140
141
+ # Run full tests including doctests on Wednesday
142
+ - name : Run full tests
143
+ if : github.event_name == 'schedule' && github.event.schedule == '0 0 * * 3'
144
+ run : make fulltest PYTEST_EXTRA="-r P"
145
+
140
146
# Upload diff images on test failure
141
147
- name : Upload diff images if any test fails
142
148
uses : actions/upload-artifact@v3
Original file line number Diff line number Diff line change @@ -79,7 +79,8 @@ There are 11 configuration files located in `.github/workflows`:
79
79
2 . ` ci_tests.yaml ` (Tests on Linux/macOS/Windows)
80
80
81
81
This is run on every commit to the * main* and Pull Request branches.
82
- It is also scheduled to run daily on the * main* branch.
82
+ It is also scheduled to run regular tests daily and run full tests
83
+ (including doctests) on Wednesday on the * main* branch.
83
84
In draft Pull Requests, only two jobs on Linux are triggered to save on
84
85
Continuous Integration resources:
85
86
You can’t perform that action at this time.
0 commit comments