2020 - name : Checkout
2121 uses : actions/checkout@v4.2.2
2222 - name : Set up Python ${{ matrix.python }}
23- uses : actions/setup-python@v5.3 .0
23+ uses : actions/setup-python@v5.4 .0
2424 with :
2525 python-version : ${{ matrix.python }}
2626 - name : Install deps
3636 pip install delocate
3737 delocate-wheel -v dist/*.whl
3838 - name : Upload Wheels
39- uses : actions/upload-artifact@v4.4.3
39+ uses : actions/upload-artifact@v4.6.1
4040 with :
4141 name : osx-wheel-${{ matrix.python }}
4242 path : python/dist
7474 cp ../c/tskit.h lib/.
7575 ${PYTHON} -m build --wheel
7676 - name : Upload Wheels
77- uses : actions/upload-artifact@v4.4.3
77+ uses : actions/upload-artifact@v4.6.1
7878 with :
7979 name : win-wheel-${{ matrix.python }}-${{ matrix.wordsize }}
8080 path : python/dist
8686 uses : actions/checkout@v4.2.2
8787
8888 - name : Set up Python 3.9
89- uses : actions/setup-python@v5.3 .0
89+ uses : actions/setup-python@v5.4 .0
9090 with :
9191 python-version : 3.9
9292
9898 python -m build --sdist
9999
100100 - name : Upload sdist
101- uses : actions/upload-artifact@v4.4.3
101+ uses : actions/upload-artifact@v4.6.1
102102 with :
103103 name : sdist
104104 path : python/dist
@@ -109,7 +109,7 @@ jobs:
109109 docker run --rm -v `pwd`:/project -w /project quay.io/pypa/manylinux2014_x86_64 bash .github/workflows/docker/buildwheel.sh
110110
111111 - name : Upload Wheels
112- uses : actions/upload-artifact@v4.4.3
112+ uses : actions/upload-artifact@v4.6.1
113113 with :
114114 name : linux-wheels
115115 path : python/dist/wheelhouse
@@ -122,11 +122,11 @@ jobs:
122122 python : [3.9, "3.10", 3.11, 3.12]
123123 steps :
124124 - name : Download wheels
125- uses : actions/download-artifact@v4.1.8
125+ uses : actions/download-artifact@v4.2.0
126126 with :
127127 name : osx-wheel-${{ matrix.python }}
128128 - name : Set up Python ${{ matrix.python }}
129- uses : actions/setup-python@v5.3 .0
129+ uses : actions/setup-python@v5.4 .0
130130 with :
131131 python-version : ${{ matrix.python }}
132132 - name : Install wheel and test
@@ -145,11 +145,11 @@ jobs:
145145 wordsize : [64]
146146 steps :
147147 - name : Download wheels
148- uses : actions/download-artifact@v4.1.8
148+ uses : actions/download-artifact@v4.2.0
149149 with :
150150 name : win-wheel-${{ matrix.python }}-${{ matrix.wordsize }}
151151 - name : Set up Python ${{ matrix.python }}
152- uses : actions/setup-python@v5.3 .0
152+ uses : actions/setup-python@v5.4 .0
153153 with :
154154 python-version : ${{ matrix.python }}
155155 - name : Install wheel and test
@@ -178,11 +178,11 @@ jobs:
178178 wheel : cp312
179179 steps :
180180 - name : Download wheels
181- uses : actions/download-artifact@v4.1.8
181+ uses : actions/download-artifact@v4.2.0
182182 with :
183183 name : linux-wheels
184184 - name : Set up Python
185- uses : actions/setup-python@v5.3 .0
185+ uses : actions/setup-python@v5.4 .0
186186 with :
187187 python-version : ${{ matrix.python }}
188188 - name : Install wheel and test
@@ -201,16 +201,16 @@ jobs:
201201 id-token : write
202202 steps :
203203 - name : Download all
204- uses : actions/download-artifact@v4.1.8
204+ uses : actions/download-artifact@v4.2.0
205205 - name : Move to dist
206206 run : |
207207 mkdir dist
208208 cp */*.{whl,gz} dist/.
209209 - name : Publish distribution to Test PyPI
210210 if : github.event_name == 'push' && startsWith(github.event.ref, 'refs/tags') && !contains(github.event.ref, 'C_')
211- uses : pypa/gh-action-pypi-publish@v1.12.3
211+ uses : pypa/gh-action-pypi-publish@v1.12.4
212212 with :
213213 repository_url : https://test.pypi.org/legacy/
214214 - name : Publish distribution to PRODUCTION PyPI
215215 if : github.event_name == 'release' && !startsWith(github.event.release.tag_name, 'C_')
216- uses : pypa/gh-action-pypi-publish@v1.12.3
216+ uses : pypa/gh-action-pypi-publish@v1.12.4
0 commit comments