Skip to content

Commit ed0d140

Browse files
committed
Move job to build and deploy workflow
1 parent 7e35c93 commit ed0d140

File tree

2 files changed

+26
-32
lines changed

2 files changed

+26
-32
lines changed

.github/workflows/build-and-deploy.yml

Lines changed: 26 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ jobs:
6666
python3 update-nightly-build-version.py | grep "New Python dev version:" | awk -F'New Python dev version: ' '{print $2}' | sed 's/\.$//' > version.txt
6767
cat version.txt
6868
working-directory: scripts
69-
69+
7070
- name: Upload version
7171
uses: actions/upload-artifact@v4
7272
with:
@@ -264,14 +264,14 @@ jobs:
264264
if: ${{ github.event.inputs.isDeploy == 'true' && github.event.inputs.isNightly != 'true' }}
265265
run: npm publish kuzu-source.tar.gz --access public --tag latest
266266
working-directory: tools/nodejs_api
267-
267+
268268
build-wasm:
269269
if: ${{ github.event_name == 'schedule' || github.event.inputs.skipWasm != 'true' }}
270270
uses: ./.github/workflows/wasm-workflow.yml
271271
with:
272272
isNightly: ${{ github.event_name == 'schedule' || github.event.inputs.isNightly == 'true' }}
273273
secrets: inherit
274-
274+
275275
deploy-wasm:
276276
if: ${{ github.event_name == 'schedule' || github.event.inputs.skipWasm != 'true' }}
277277
needs: [build-wasm]
@@ -416,7 +416,7 @@ jobs:
416416
- name: Deploy to PyPI
417417
if: ${{ github.event_name == 'schedule' || github.event.inputs.isDeploy == 'true' }}
418418
uses: pypa/gh-action-pypi-publish@release/v1
419-
419+
420420
deploy-rust:
421421
if: ${{ github.event_name == 'schedule' || github.event.inputs.skipRust != 'true' }}
422422
runs-on: kuzu-self-hosted-testing
@@ -472,3 +472,25 @@ jobs:
472472
with:
473473
isNightly: ${{ github.event_name == 'schedule' || github.event.inputs.isNightly == 'true' }}
474474
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

.github/workflows/simsimd-dispatch-test-workflow.yml

Lines changed: 0 additions & 28 deletions
This file was deleted.

0 commit comments

Comments
 (0)