4242 - uses : actions/setup-python@v3
4343 - run : pip install wheel
4444 - run : make python-release
45- - run : make datasette-release
4645 - uses : actions/upload-artifact@v3
4746 with :
4847 name : sqlite-regex-ubuntu-wheels
8382 - uses : actions/setup-python@v3
8483 - run : pip install wheel
8584 - run : make python-release
86- - run : make datasette-release
8785 - uses : actions/upload-artifact@v3
8886 with :
8987 name : sqlite-regex-macos-wheels
@@ -125,7 +123,6 @@ jobs:
125123 - uses : actions/setup-python@v3
126124 - run : pip install wheel
127125 - run : make python-release IS_MACOS_ARM=1
128- - run : make datasette-release
129126 - uses : actions/upload-artifact@v3
130127 with :
131128 name : sqlite-regex-macos-arm-wheels
@@ -166,11 +163,21 @@ jobs:
166163 - uses : actions/setup-python@v3
167164 - run : pip install wheel
168165 - run : make python-release
169- - run : make datasette-release
170166 - uses : actions/upload-artifact@v3
171167 with :
172168 name : sqlite-regex-windows-wheels
173169 path : dist/release/wheels/*.whl
170+ build-datasette-sqlite-utils :
171+ runs-on : ubuntu-20.04
172+ steps :
173+ - uses : actions/checkout@v3
174+ - uses : actions/setup-python@v3
175+ - run : pip install wheel build
176+ - run : make datasette-release sqlite-utils-release
177+ - uses : actions/upload-artifact@v3
178+ with :
179+ name : sqlite-regex-datasette-sqlite-utils-wheels
180+ path : dist/wheels/*.whl
174181 upload-crate :
175182 runs-on : ubuntu-latest
176183 steps :
@@ -277,12 +284,13 @@ jobs:
277284 env :
278285 NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
279286 upload-gem :
280- needs : [
281- build-macos-extension,
282- build-macos-arm-extension,
283- build-ubuntu-extension,
284- build-windows-extension,
285- ]
287+ needs :
288+ [
289+ build-macos-extension,
290+ build-macos-arm-extension,
291+ build-ubuntu-extension,
292+ build-windows-extension,
293+ ]
286294 permissions :
287295 contents : write
288296 runs-on : ubuntu-latest
@@ -330,6 +338,7 @@ jobs:
330338 build-macos-python,
331339 build-macos-arm-python,
332340 build-windows-python,
341+ build-datasette-sqlite-utils,
333342 ]
334343 runs-on : ubuntu-latest
335344 steps :
@@ -349,6 +358,10 @@ jobs:
349358 with :
350359 name : sqlite-regex-macos-arm-wheels
351360 path : dist
361+ - uses : actions/download-artifact@v3
362+ with :
363+ name : sqlite-regex-datasette-sqlite-utils-wheels
364+ path : dist
352365 - uses : pypa/gh-action-pypi-publish@release/v1
353366 with :
354367 password : ${{ secrets.PYPI_API_TOKEN }}
0 commit comments