@@ -329,31 +329,44 @@ tasks:
329329 # =============================================================================
330330
331331 publish:js :
332- desc : " Upload Node.js prebuilds to GitHub Releases"
332+ desc : " Upload Node.js prebuilds to GitHub Releases (assumes prebuilds exist)"
333+ cmds :
334+ - node scripts/publish.js --node
335+
336+ publish:js:full :
337+ desc : " Build and upload Node.js prebuilds to GitHub Releases"
333338 deps : [prebuild:js]
334339 cmds :
335340 - node scripts/publish.js --node
336341
337342 publish:js:linux :
338- desc : " Upload Node.js prebuilds for Linux to GitHub Releases"
339- deps : [prebuild:js:linux]
343+ desc : " Upload Node.js prebuilds for Linux to GitHub Releases (assumes prebuilds exist)"
340344 cmds :
341345 - node scripts/publish.js --node --platform linux
342346
343347 publish:js:darwin :
344- desc : " Upload Node.js prebuilds for macOS to GitHub Releases"
345- deps : [prebuild:js:darwin]
348+ desc : " Upload Node.js prebuilds for macOS to GitHub Releases (assumes prebuilds exist)"
346349 cmds :
347350 - node scripts/publish.js --node --platform darwin
348351
349352 publish:py :
350- desc : " Upload Python wheels to PyPI"
351- deps : [build:py, build:py:linux]
353+ desc : " Upload Python wheels to PyPI (assumes wheels exist in dist/py)"
352354 cmds :
353355 - node scripts/publish.js --python --prod
354356
355357 publish:py:test :
356- desc : " Upload Python wheels to TestPyPI"
358+ desc : " Upload Python wheels to TestPyPI (assumes wheels exist in dist/py)"
359+ cmds :
360+ - node scripts/publish.js --python --test
361+
362+ publish:py:full :
363+ desc : " Build and upload Python wheels to PyPI"
364+ deps : [build:py, build:py:linux]
365+ cmds :
366+ - node scripts/publish.js --python --prod
367+
368+ publish:py:test:full :
369+ desc : " Build and upload Python wheels to TestPyPI"
357370 deps : [build:py, build:py:linux]
358371 cmds :
359372 - node scripts/publish.js --python --test
0 commit comments