@@ -23,12 +23,12 @@ jobs:
2323 runs-on : ubuntu-22.04
2424
2525 steps :
26- - uses : actions/checkout@v4.1.1
26+ - uses : actions/checkout@v4.2.2
2727 with :
2828 submodules : recursive
2929
3030 - name : Setup Python
31- uses : actions/setup-python@v5.0 .0
31+ uses : actions/setup-python@v5.3 .0
3232 with :
3333 python-version : 3.11
3434
4848 run : pytest
4949
5050 - name : Upload artifacts to GitHub
51- uses : actions/upload-artifact@v4.3.1
51+ uses : actions/upload-artifact@v4.4.3
5252 with :
5353 name : temp_result_sdist
5454 path : ./dist
9090 - os : ubuntu-22.04
9191 build : ' cp312-musllinux_x86_64'
9292 name : Linux Intel musl 64-bit 3.12
93+ - os : ubuntu-22.04
94+ build : ' cp313-musllinux_x86_64'
95+ name : Linux Intel musl 64-bit 3.13
9396
9497 - os : ubuntu-22.04
9598 build : ' cp38-manylinux_aarch64'
@@ -106,9 +109,12 @@ jobs:
106109 - os : ubuntu-22.04
107110 build : ' cp312-manylinux_aarch64'
108111 name : Linux Aarch64 3.12
112+ - os : ubuntu-22.04
113+ build : ' cp313-manylinux_aarch64'
114+ name : Linux Aarch64 3.13
109115
110116 steps :
111- - uses : actions/checkout@v4.1.1
117+ - uses : actions/checkout@v4.2.2
112118 with :
113119 submodules : recursive
114120
@@ -124,11 +130,11 @@ jobs:
124130
125131 - name : Set up QEMU
126132 if : runner.os == 'Linux'
127- uses : docker/setup-qemu-action@v3.0 .0
133+ uses : docker/setup-qemu-action@v3.2 .0
128134 with :
129135 platforms : aarch64
130136
131- - uses : pypa/cibuildwheel@v2.17.0
137+ - uses : pypa/cibuildwheel@v2.21.3
132138 env :
133139 CIBW_TEST_REQUIRES : pytest pytest-cov numpy
134140 CIBW_TEST_COMMAND : pytest {project}/tests
@@ -140,7 +146,7 @@ jobs:
140146 pipx run twine check wheelhouse/*
141147
142148 - name : Upload artifacts to GitHub
143- uses : actions/upload-artifact@v4.3.1
149+ uses : actions/upload-artifact@v4.4.3
144150 with :
145151 name : temp_result_${{ matrix.os }}-${{ strategy.job-index }}
146152 path : wheelhouse/*.whl
@@ -150,7 +156,7 @@ jobs:
150156 runs-on : ubuntu-latest
151157 steps :
152158 - name : Merge Artifacts
153- uses : actions/upload-artifact/merge@v4
159+ uses : actions/upload-artifact/merge@v4.4.3
154160 with :
155161 name : wheels_and_sdist
156162 pattern : temp_result_*
@@ -164,11 +170,11 @@ jobs:
164170 runs-on : ubuntu-latest
165171
166172 steps :
167- - uses : actions/download-artifact@v4.1.7
173+ - uses : actions/download-artifact@v4.1.8
168174 with :
169175 name : wheels_and_sdist
170176 path : dist
171177
172- - uses : pypa/gh-action-pypi-publish@v1.8.14
178+ - uses : pypa/gh-action-pypi-publish@v1.10.3
173179 with :
174180 password : ${{ secrets.pypi_password }}
0 commit comments