13
13
lint :
14
14
runs-on : ubuntu-latest
15
15
steps :
16
- - uses : actions/checkout@v3
17
- - uses : actions/setup-python@v4
16
+ - uses : actions/checkout@v4
17
+ - uses : actions/setup-python@v5
18
18
with :
19
19
python-version : " 3.11"
20
20
cache : pip
23
23
- name : Install dependencies
24
24
run : |
25
25
python -m pip install --upgrade pip
26
- pip install -e .[strict]
27
26
pip install -e .[dev]
28
27
pre-commit install
29
28
41
40
PMG_MAPI_KEY : ${{ secrets.PMG_MAPI_KEY }}
42
41
43
42
steps :
44
- - uses : actions/checkout@v3
45
- - uses : actions/setup-python@v4
43
+ - uses : actions/checkout@v4
44
+ - uses : actions/setup-python@v5
46
45
with :
47
46
python-version : ${{ matrix.python-version }}
48
47
cache : pip
51
50
- name : Install dependencies
52
51
run : |
53
52
python -m pip install --upgrade pip
54
- pip install -e .[strict]
55
53
pip install -e .[tests]
56
54
57
55
- name : Test Modules
@@ -74,12 +72,12 @@ jobs:
74
72
PMG_MAPI_KEY : ${{ secrets.PMG_MAPI_KEY }}
75
73
76
74
steps :
77
- - uses : actions/checkout@v3
75
+ - uses : actions/checkout@v4
78
76
79
77
- name : Install pandoc
80
78
run : sudo apt-get install pandoc
81
79
82
- - uses : actions/setup-python@v4
80
+ - uses : actions/setup-python@v5
83
81
with :
84
82
python-version : " 3.10"
85
83
cache : pip
88
86
- name : Install dependencies
89
87
run : |
90
88
python -m pip install --upgrade pip
91
- pip install -e .[strict]
92
89
pip install -e .[docs]
93
90
- name : Build
94
91
run : jupyter-book build --path-output docs docs/source
0 commit comments