2525 matrix :
2626 target : [x86_64, x86, aarch64, armv7, s390x, ppc64le]
2727 steps :
28- - uses : actions/checkout@v4
29- - uses : actions/setup-python@v5
28+ - uses : actions/checkout@v3
29+ - uses : actions/setup-python@v4
3030 with :
3131 python-version : ' 3.10'
3232 - name : Build wheels
3737 sccache : ' true'
3838 manylinux : auto
3939 - name : Upload wheels
40- uses : actions/upload-artifact@v4
40+ uses : actions/upload-artifact@v3
4141 with :
4242 name : wheels
4343 path : dist
5252 pytest --verbose
5353 - name : pytest
5454 if : ${{ !startsWith(matrix.target, 'x86') && matrix.target != 'ppc64' }}
55- uses : uraimo/run-on-arch-action@v2
55+ uses : uraimo/run-on-arch-action@v2.5.0
5656 with :
5757 arch : ${{ matrix.target }}
5858 distro : ubuntu22.04
7272 matrix :
7373 target : [x64, x86]
7474 steps :
75- - uses : actions/checkout@v4
76- - uses : actions/setup-python@v5
75+ - uses : actions/checkout@v3
76+ - uses : actions/setup-python@v4
7777 with :
7878 python-version : ' 3.10'
7979 architecture : ${{ matrix.target }}
8484 args : --release --out dist --find-interpreter
8585 sccache : ' true'
8686 - name : Upload wheels
87- uses : actions/upload-artifact@v4
87+ uses : actions/upload-artifact@v3
8888 with :
8989 name : wheels
9090 path : dist
@@ -104,8 +104,8 @@ jobs:
104104 matrix :
105105 target : [x86_64, aarch64]
106106 steps :
107- - uses : actions/checkout@v4
108- - uses : actions/setup-python@v5
107+ - uses : actions/checkout@v3
108+ - uses : actions/setup-python@v4
109109 with :
110110 python-version : ' 3.10'
111111 - name : Build wheels
@@ -115,7 +115,7 @@ jobs:
115115 args : --release --out dist --find-interpreter
116116 sccache : ' true'
117117 - name : Upload wheels
118- uses : actions/upload-artifact@v4
118+ uses : actions/upload-artifact@v3
119119 with :
120120 name : wheels
121121 path : dist
@@ -132,14 +132,14 @@ jobs:
132132 sdist :
133133 runs-on : ubuntu-latest
134134 steps :
135- - uses : actions/checkout@v4
135+ - uses : actions/checkout@v3
136136 - name : Build sdist
137137 uses : PyO3/maturin-action@v1
138138 with :
139139 command : sdist
140140 args : --out dist
141141 - name : Upload sdist
142- uses : actions/upload-artifact@v4
142+ uses : actions/upload-artifact@v3
143143 with :
144144 name : wheels
145145 path : dist
@@ -150,7 +150,7 @@ jobs:
150150 if : startsWith(github.ref, 'refs/tags/')
151151 needs : [linux, windows, macos, sdist]
152152 steps :
153- - uses : actions/download-artifact@v4
153+ - uses : actions/download-artifact@v3
154154 with :
155155 name : wheels
156156 - name : Publish to PyPI
0 commit comments