88 runs-on : ubuntu-latest
99 strategy :
1010 matrix :
11- python-version : ["3.8 ", "3.9 ", "3.10 ", "3.11 ", "3.12 ", "pypy-3.8 "]
11+ python-version : ["3.10 ", "3.11 ", "3.12 ", "3.13 ", "3.14 ", "pypy-3.10 "]
1212
1313 steps :
14- - uses : actions/checkout@v3
14+ - uses : actions/checkout@v5
1515 - name : Set up Python ${{ matrix.python-version }}
16- uses : actions/setup-python@v4
16+ uses : actions/setup-python@v6
1717 with :
1818 python-version : ${{ matrix.python-version }}
1919 - name : Install dependencies
@@ -31,19 +31,19 @@ jobs:
3131 run : |
3232 flake8 .
3333 - name : Build docs with sphinx
34- if : " matrix.python-version == '3.8 '"
34+ if : " matrix.python-version == '3.10 '"
3535 run : |
3636 pip install -r docs/requirements.txt
3737 sphinx-build -W -b html docs docs/_build/html
3838 - name : Build packages
39- if : " matrix.python-version == '3.8 '"
39+ if : " matrix.python-version == '3.10 '"
4040 run : |
4141 pip install -U twine wheel
4242 python setup.py sdist bdist_wheel
4343 twine check dist/*
4444 - name : Upload packages
45- if : " matrix.python-version == '3.8 '"
46- uses : actions/upload-artifact@v3
45+ if : " matrix.python-version == '3.10 '"
46+ uses : actions/upload-artifact@v4
4747 with :
4848 name : python-pure-cdb-packages
4949 path : dist/*
0 commit comments