@@ -11,13 +11,13 @@ jobs:
1111 strategy :
1212 fail-fast : false
1313 matrix :
14- python-version : ["3.7 ", "3.8 ", "3.9 ", "3.10 ", "3.11 ", "pypy-3.9"]
14+ python-version : ["3.8 ", "3.9 ", "3.10 ", "3.11 ", "3.12 ", "pypy-3.9"]
1515
1616 steps :
17- - uses : actions/checkout@v3
17+ - uses : actions/checkout@v4
1818
1919 - name : Set up Python ${{ matrix.python-version }}
20- uses : actions/setup-python@v4
20+ uses : actions/setup-python@v5
2121 with :
2222 python-version : ${{ matrix.python-version }}
2323
@@ -44,13 +44,14 @@ jobs:
4444 runs-on : ubuntu-latest
4545
4646 steps :
47- - uses : actions/checkout@v3
47+ - uses : actions/checkout@v4
4848
4949 - name : Build source distribution and wheel
5050 run : python3 setup.py sdist bdist_wheel
5151
52- - uses : actions/upload-artifact@v3
52+ - uses : actions/upload-artifact@v4
5353 with :
54+ name : dist
5455 path : |
5556 dist/*.tar.gz
5657 dist/*.whl
@@ -61,12 +62,12 @@ jobs:
6162 if : github.event_name == 'push' && startsWith(github.ref, 'refs/tags/v')
6263
6364 steps :
64- - uses : actions/download-artifact@v3
65+ - uses : actions/download-artifact@v4
6566 with :
66- name : artifact
6767 path : dist
68+ merge-multiple : true
6869
69- - uses : pypa/gh-action-pypi-publish@v1.5.1
70+ - uses : pypa/gh-action-pypi-publish@v1.9.0
7071 with :
7172 user : __token__
7273 password : ${{ secrets.pypi_token }}
0 commit comments