|
66 | 66 | python3 update-nightly-build-version.py | grep "New Python dev version:" | awk -F'New Python dev version: ' '{print $2}' | sed 's/\.$//' > version.txt
|
67 | 67 | cat version.txt
|
68 | 68 | working-directory: scripts
|
69 |
| - |
| 69 | + |
70 | 70 | - name: Upload version
|
71 | 71 | uses: actions/upload-artifact@v4
|
72 | 72 | with:
|
@@ -264,14 +264,14 @@ jobs:
|
264 | 264 | if: ${{ github.event.inputs.isDeploy == 'true' && github.event.inputs.isNightly != 'true' }}
|
265 | 265 | run: npm publish kuzu-source.tar.gz --access public --tag latest
|
266 | 266 | working-directory: tools/nodejs_api
|
267 |
| - |
| 267 | + |
268 | 268 | build-wasm:
|
269 | 269 | if: ${{ github.event_name == 'schedule' || github.event.inputs.skipWasm != 'true' }}
|
270 | 270 | uses: ./.github/workflows/wasm-workflow.yml
|
271 | 271 | with:
|
272 | 272 | isNightly: ${{ github.event_name == 'schedule' || github.event.inputs.isNightly == 'true' }}
|
273 | 273 | secrets: inherit
|
274 |
| - |
| 274 | + |
275 | 275 | deploy-wasm:
|
276 | 276 | if: ${{ github.event_name == 'schedule' || github.event.inputs.skipWasm != 'true' }}
|
277 | 277 | needs: [build-wasm]
|
@@ -416,7 +416,7 @@ jobs:
|
416 | 416 | - name: Deploy to PyPI
|
417 | 417 | if: ${{ github.event_name == 'schedule' || github.event.inputs.isDeploy == 'true' }}
|
418 | 418 | uses: pypa/gh-action-pypi-publish@release/v1
|
419 |
| - |
| 419 | + |
420 | 420 | deploy-rust:
|
421 | 421 | if: ${{ github.event_name == 'schedule' || github.event.inputs.skipRust != 'true' }}
|
422 | 422 | runs-on: kuzu-self-hosted-testing
|
@@ -472,3 +472,25 @@ jobs:
|
472 | 472 | with:
|
473 | 473 | isNightly: ${{ github.event_name == 'schedule' || github.event.inputs.isNightly == 'true' }}
|
474 | 474 | secrets: inherit
|
| 475 | + |
| 476 | + simsimd-dispatch-test: |
| 477 | + runs-on: kuzu-self-hosted-testing |
| 478 | + name: simsimd-dispatch-test |
| 479 | + env: |
| 480 | + NUM_THREADS: 32 |
| 481 | + GEN: Ninja |
| 482 | + CC: gcc |
| 483 | + CXX: g++ |
| 484 | + runs-on: kuzu-self-hosted-testing |
| 485 | + steps: |
| 486 | + - name: Download nightly build |
| 487 | + uses: actions/download-artifact@v4 |
| 488 | + with: |
| 489 | + name: kuzu_cli-linux-x86_64 |
| 490 | + |
| 491 | + - name: Extract kuzu shell |
| 492 | + run: | |
| 493 | + tar xf kuzu_cli-linux-x86_64.tar.gz |
| 494 | +
|
| 495 | + - name: Test |
| 496 | + run: gdb --batch -x scripts/test-simsimd-dispatch.py --args ./kuzu |
0 commit comments