File tree Expand file tree Collapse file tree 3 files changed +73
-32
lines changed Expand file tree Collapse file tree 3 files changed +73
-32
lines changed Original file line number Diff line number Diff line change
1
+ name : Execution Tests [Latest Anaconda, Linux]
2
+ on :
3
+ schedule :
4
+ # UTC 15:00 is early morning in Australia
5
+ - cron : ' 0 15 * * *'
6
+ jobs :
7
+ execution-tests-linux :
8
+ name : Execution Tests (${{ matrix.python-version }}, ${{ matrix.os }})
9
+ runs-on : ${{ matrix.os }}
10
+ strategy :
11
+ fail-fast : false
12
+ matrix :
13
+ os : ["ubuntu-latest"]
14
+ python-version : ["3.8"]
15
+ steps :
16
+ - name : Checkout
17
+ uses : actions/checkout@v2
18
+ - uses : conda-incubator/setup-miniconda@v2
19
+ with :
20
+ auto-update-conda : true
21
+ python-version : ${{ matrix.python-version }}
22
+ - name : Install Anaconda + Dependencies
23
+ shell : bash -l {0}
24
+ run : |
25
+ conda install anaconda
26
+ pip install jupyter-book sphinx-multitoc-numbering quantecon-book-theme sphinxext-rediraffe sphinx_tojupyter
27
+ - name : Build Lectures (+ Execution Checks)
28
+ shell : bash -l {0}
29
+ run : jb build lectures --path-output=./ -W --keep-going
30
+ - name : Upload Execution Reports
31
+ uses : actions/upload-artifact@v2
32
+ if : failure()
33
+ with :
34
+ name : execution-reports
35
+ path : _build/html/reports
Original file line number Diff line number Diff line change
1
+ name : Execution Tests [Latest Anaconda, OSX]
2
+ on :
3
+ schedule :
4
+ # UTC 16:00 is early morning in Australia
5
+ - cron : ' 0 16 * * *'
6
+ jobs :
7
+ execution-tests-osx :
8
+ name : Execution Tests (${{ matrix.python-version }}, ${{ matrix.os }})
9
+ runs-on : ${{ matrix.os }}
10
+ strategy :
11
+ fail-fast : false
12
+ matrix :
13
+ os : ["macos-latest"]
14
+ python-version : ["3.8"]
15
+ steps :
16
+ - name : Checkout
17
+ uses : actions/checkout@v2
18
+ - uses : conda-incubator/setup-miniconda@v2
19
+ with :
20
+ auto-update-conda : true
21
+ python-version : ${{ matrix.python-version }}
22
+ - name : Install Anaconda + Dependencies
23
+ shell : bash -l {0}
24
+ run : |
25
+ conda install anaconda
26
+ pip install jupyter-book sphinx-multitoc-numbering quantecon-book-theme sphinxext-rediraffe sphinx_tojupyter
27
+ - name : Build Lectures (+ Execution Checks)
28
+ shell : bash -l {0}
29
+ run : jb build lectures --path-output=./ -W --keep-going
30
+ - name : Upload Execution Reports
31
+ uses : actions/upload-artifact@v2
32
+ if : failure()
33
+ with :
34
+ name : execution-reports
35
+ path : _build/html/reports
Original file line number Diff line number Diff line change 1
- name : Run Execution Tests [Latest Anaconda]
1
+ name : Execution Tests [Latest Anaconda, Windows ]
2
2
on :
3
3
schedule :
4
- # UTC 22 :00 is early morning in Australia
5
- - cron : ' 0 22 * * *'
4
+ # UTC 17 :00 is early morning in Australia
5
+ - cron : ' 0 17 * * *'
6
6
jobs :
7
- execution-tests-linux-osx :
8
- name : Execution Tests (${{ matrix.python-version }}, ${{ matrix.os }})
9
- runs-on : ${{ matrix.os }}
10
- strategy :
11
- fail-fast : false
12
- matrix :
13
- os : ["ubuntu-latest", "macos-latest"]
14
- python-version : ["3.8"]
15
- steps :
16
- - name : Checkout
17
- uses : actions/checkout@v2
18
- - uses : conda-incubator/setup-miniconda@v2
19
- with :
20
- auto-update-conda : true
21
- python-version : ${{ matrix.python-version }}
22
- - name : Install Anaconda + Dependencies
23
- shell : bash -l {0}
24
- run : |
25
- conda install anaconda
26
- pip install jupyter-book sphinx-multitoc-numbering quantecon-book-theme sphinxext-rediraffe sphinx_tojupyter
27
- - name : Build Lectures (+ Execution Checks)
28
- shell : bash -l {0}
29
- run : jb build lectures --path-output=./ -W --keep-going
30
- - name : Upload Execution Reports
31
- uses : actions/upload-artifact@v2
32
- if : failure()
33
- with :
34
- name : execution-reports
35
- path : _build/html/reports
36
7
execution-tests-win :
37
8
name : Execution Tests (${{ matrix.python-version }}, ${{ matrix.os }})
38
9
runs-on : ${{ matrix.os }}
You can’t perform that action at this time.
0 commit comments