File tree Expand file tree Collapse file tree 1 file changed +10
-0
lines changed Expand file tree Collapse file tree 1 file changed +10
-0
lines changed Original file line number Diff line number Diff line change @@ -396,6 +396,7 @@ jobs:
396396 strategy :
397397 matrix :
398398 node-version : [ 20.x ]
399+ python-version : [ 3.11 ]
399400 fail-fast : false
400401
401402 steps :
@@ -421,6 +422,10 @@ jobs:
421422 uses : actions/setup-node@v4
422423 with :
423424 node-version : ${{ matrix.node-version }}
425+ - name : Install Python
426+ uses : actions/setup-python@v5
427+ with :
428+ python-version : ${{ matrix.python-version }}
424429 - name : Get yarn cache directory path
425430 id : yarn-cache-dir-path
426431 run : echo "dir=$(yarn cache dir)" >> "$GITHUB_OUTPUT"
@@ -448,6 +453,11 @@ jobs:
448453 uses : GoodManWEN/oracle-client-action@main
449454 - name : Build client
450455 run : yarn build
456+ - name : Build cubejs-backend-native (with Python)
457+ run : yarn run native:build-release-python
458+ working-directory : ./packages/cubejs-backend-native
459+ env :
460+ PYO3_PYTHON : python${{ matrix.python-version }}
451461 - name : Lerna tsc
452462 run : yarn tsc
453463 - name : Download cubestored-x86_64-unknown-linux-gnu-release artifact
You can’t perform that action at this time.
0 commit comments