88 matrix :
99 python-version : ["3.7", "3.10"]
1010 steps :
11- - uses : actions/checkout@v3
11+ - uses : actions/checkout@v4
1212 with :
1313 submodules : true
14- - uses : actions/setup-python@v3
14+ - uses : actions/setup-python@v5
1515 with :
1616 python-version : ${{ matrix.python-version }}
1717 - name : Print python version
@@ -24,30 +24,30 @@ jobs:
2424 run : coverage-badge -o htmlcov/badge.svg
2525 - name : Upload htmlcov
2626 if : ${{ matrix.python-version == '3.10' }}
27- uses : actions/upload-artifact@v3
27+ uses : actions/upload-artifact@v4
2828 with :
2929 name : htmlcov
3030 path : htmlcov
3131 mypy :
3232 runs-on : ubuntu-latest
3333 steps :
34- - uses : actions/checkout@v3
35- - uses : actions/setup-python@v3
34+ - uses : actions/checkout@v4
35+ - uses : actions/setup-python@v5
3636 - name : Install dependencies
3737 run : pip install -e .[test,hack]
3838 - name : Run mypy
3939 run : mypy
4040 docs :
4141 runs-on : ubuntu-latest
4242 steps :
43- - uses : actions/checkout@v3
44- - uses : actions/setup-python@v3
43+ - uses : actions/checkout@v4
44+ - uses : actions/setup-python@v5
4545 - name : Install dependencies for sphinx
4646 run : pip install -e .[docs]
4747 - name : Run sphinx
4848 run : sphinx-build sphinx-source sphinx-output -W --keep-going
4949 - name : Upload docs
50- uses : actions/upload-artifact@v3
50+ uses : actions/upload-artifact@v4
5151 with :
5252 name : docs
5353 path : sphinx-output
0 commit comments