@@ -123,7 +123,7 @@ jobs:
123
123
- name : Build wheels
124
124
125
125
with :
126
- output-dir : svn_wheelhouse
126
+ output-dir : wheelhouse
127
127
config-file : " pyproject.toml"
128
128
env :
129
129
# Ignore 32 bit architectures
@@ -140,13 +140,13 @@ jobs:
140
140
141
141
- name : Add source distribution
142
142
if : startsWith(matrix.os, 'ubuntu')
143
- run : ls -lah dist/* && cp dist/* svn_wheelhouse /
143
+ run : ls -lah dist/* && cp dist/* wheelhouse /
144
144
145
- # TODO: upload to SVN, all files in pypi_wheelhouse
145
+ # TODO: upload to SVN
146
146
- uses : actions/upload-artifact@v4
147
147
with :
148
148
name : " svn-release-candidate-${{ matrix.os }}"
149
- path : ./svn_wheelhouse /*
149
+ path : ./wheelhouse /*
150
150
151
151
svn_generate_checksums :
152
152
name : Generate SHA512 checksums
@@ -156,20 +156,20 @@ jobs:
156
156
- name : Download All SVN Artifacts
157
157
uses : actions/download-artifact@v4
158
158
with :
159
- path : svn_wheelhouse
159
+ path : artifacts
160
160
pattern : svn-release-candidate-*
161
161
merge-multiple : true
162
162
- name : Generate SHA512 checksums
163
163
run : |
164
- cd svn_wheelhouse
164
+ cd artifacts
165
165
for name in $(ls pyiceberg-*.whl pyiceberg-*.tar.gz)
166
166
do
167
167
shasum -a 512 "${name}" > "${name}.sha512"
168
168
done
169
169
- uses : actions/upload-artifact@v4
170
170
with :
171
171
name : svn-release-candidate-sha-checksums
172
- path : ./svn_wheelhouse /*.sha512
172
+ path : ./artifacts /*.sha512
173
173
174
174
svn_generate_signatures :
175
175
name : Generate GPG Signatures
@@ -179,7 +179,7 @@ jobs:
179
179
- name : Download All SVN Artifacts
180
180
uses : actions/download-artifact@v4
181
181
with :
182
- path : svn_wheelhouse
182
+ path : artifacts
183
183
pattern : svn-release-candidate-*
184
184
merge-multiple : true
185
185
- name : Import GPG Key
@@ -190,15 +190,15 @@ jobs:
190
190
passphrase : ${{ secrets.GPG_PASSPHRASE }}
191
191
- name : Generate GPG signatures
192
192
run : |
193
- cd svn_wheelhouse
193
+ cd artifacts
194
194
for name in $(ls pyiceberg-*.whl pyiceberg-*.tar.gz)
195
195
do
196
196
gpg --yes --armor --output "${name}.asc" --detach-sig "${name}"
197
197
done
198
198
- uses : actions/upload-artifact@v4
199
199
with :
200
200
name : svn-release-candidate-gpg-signatures
201
- path : ./svn_wheelhouse /*.asc
201
+ path : ./artifacts /*.asc
202
202
203
203
svn_merge_artifacts :
204
204
runs-on : ubuntu-latest
@@ -253,7 +253,7 @@ jobs:
253
253
- name : Build wheels
254
254
255
255
with :
256
- output-dir : pypi_wheelhouse
256
+ output-dir : wheelhouse
257
257
config-file : " pyproject.toml"
258
258
env :
259
259
# Ignore 32 bit architectures
@@ -270,13 +270,13 @@ jobs:
270
270
271
271
- name : Add source distribution
272
272
if : startsWith(matrix.os, 'ubuntu')
273
- run : ls -lah dist/* && cp dist/* pypi_wheelhouse /
273
+ run : ls -lah dist/* && cp dist/* wheelhouse /
274
274
275
- # TODO: upload to PyPi, all files in pypi_wheelhouse
275
+ # TODO: upload to PyPi
276
276
- uses : actions/upload-artifact@v4
277
277
with :
278
278
name : " pypi-release-candidate-${{ matrix.os }}"
279
- path : ./pypi_wheelhouse /*
279
+ path : ./wheelhouse /*
280
280
281
281
pypi_merge_artifacts :
282
282
runs-on : ubuntu-latest
0 commit comments