44
44
- name : Build wheels
45
45
uses : PyO3/maturin-action@v1
46
46
with :
47
+ working-directory : bindings/python
47
48
target : ${{ matrix.platform.target }}
48
49
args : --release --out dist --find-interpreter
49
50
sccache : ' true'
52
53
uses : actions/upload-artifact@v4
53
54
with :
54
55
name : wheels-linux-${{ matrix.platform.target }}
55
- path : dist
56
+ path : bindings/python/ dist
56
57
- name : pytest
57
58
if : ${{ startsWith(matrix.platform.target, 'x86_64') }}
58
59
shell : bash
@@ -95,14 +96,15 @@ jobs:
95
96
- name : Build wheels
96
97
uses : PyO3/maturin-action@v1
97
98
with :
99
+ working-directory : bindings/python
98
100
target : ${{ matrix.platform.target }}
99
101
args : --release --out dist --find-interpreter
100
102
sccache : ' true'
101
103
- name : Upload wheels
102
104
uses : actions/upload-artifact@v4
103
105
with :
104
106
name : wheels-windows-${{ matrix.platform.target }}
105
- path : dist
107
+ path : bindings/python/ dist
106
108
- name : pytest
107
109
if : ${{ !startsWith(matrix.platform.target, 'aarch64') }}
108
110
shell : bash
@@ -129,14 +131,15 @@ jobs:
129
131
- name : Build wheels
130
132
uses : PyO3/maturin-action@v1
131
133
with :
134
+ working-directory : bindings/python
132
135
target : ${{ matrix.platform.target }}
133
136
args : --release --out dist --find-interpreter
134
137
sccache : ' true'
135
138
- name : Upload wheels
136
139
uses : actions/upload-artifact@v4
137
140
with :
138
141
name : wheels-macos-${{ matrix.platform.target }}
139
- path : dist
142
+ path : bindings/python/ dist
140
143
- name : pytest
141
144
if : ${{ !startsWith(matrix.platform.target, 'aarch64') }}
142
145
shell : bash
@@ -153,13 +156,14 @@ jobs:
153
156
- name : Build sdist
154
157
uses : PyO3/maturin-action@v1
155
158
with :
159
+ working-directory : bindings/python
156
160
command : sdist
157
161
args : --out dist
158
162
- name : Upload sdist
159
163
uses : actions/upload-artifact@v4
160
164
with :
161
165
name : wheels-sdist
162
- path : dist
166
+ path : bindings/python/ dist
163
167
164
168
release :
165
169
name : Release
0 commit comments