Skip to content

Commit

Permalink
Merge pull request #1281 from kuzudb/seperate-cli-lib
Browse files Browse the repository at this point in the history
Upload C++ lib and cli separately for ci build
  • Loading branch information
mewim committed Feb 12, 2023
2 parents ac2ace8 + 3ddc228 commit 9971f07
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 6 deletions.
8 changes: 6 additions & 2 deletions .github/workflows/linux-precompiled-bin-workflow.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,11 +26,15 @@ jobs:

- uses: actions/upload-artifact@v3
with:
name: kuzu-${{ github.event.inputs.packageVersion }}-linux-x86_64
name: libkuzu-${{ github.event.inputs.packageVersion }}-linux-x86_64
path: |
./scripts/pre-compiled-bins/kuzu
./scripts/pre-compiled-bins/kuzu.h
./scripts/pre-compiled-bins/libkuzu.so
- uses: actions/upload-artifact@v3
with:
name: kuzu_cli-${{ github.event.inputs.packageVersion }}-linux-x86_64
path: ./scripts/pre-compiled-bins/kuzu

- name: Clean up
run: rm -rf ./scripts/pre-compiled-bins/kuzu ./scripts/pre-compiled-bins/headers ./scripts/pre-compiled-bins/libkuzu.so /scripts/pre-compiled-bins/kuzu.h
16 changes: 12 additions & 4 deletions .github/workflows/mac-precompiled-bin-workflow.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,11 +29,15 @@ jobs:

- uses: actions/upload-artifact@v3
with:
name: kuzu-${{ github.event.inputs.packageVersion }}-osx-arm64
name: libkuzu-${{ github.event.inputs.packageVersion }}-osx-arm64
path: |
./scripts/pre-compiled-bins/kuzu
./scripts/pre-compiled-bins/kuzu.h
./scripts/pre-compiled-bins/libkuzu.dylib
- uses: actions/upload-artifact@v3
with:
name: kuzu_cli-${{ github.event.inputs.packageVersion }}-osx-arm64
path: ./scripts/pre-compiled-bins/kuzu

- name: Build precompiled binaries for Intel
run: python3 build.py
Expand All @@ -44,11 +48,15 @@ jobs:

- uses: actions/upload-artifact@v3
with:
name: kuzu-${{ github.event.inputs.packageVersion }}-osx-x86_64
name: libkuzu-${{ github.event.inputs.packageVersion }}-osx-x86_64
path: |
./scripts/pre-compiled-bins/kuzu
./scripts/pre-compiled-bins/kuzu.h
./scripts/pre-compiled-bins/libkuzu.dylib
- uses: actions/upload-artifact@v3
with:
name: kuzu_cli-${{ github.event.inputs.packageVersion }}-osx-x86_64
path: ./scripts/pre-compiled-bins/kuzu

- name: Clean up
run: rm -rf ./scripts/pre-compiled-bins/kuzu ./scripts/pre-compiled-bins/headers ./scripts/pre-compiled-bins/libkuzu.dylib ./scripts/pre-compiled-bins/kuzu.h

0 comments on commit 9971f07

Please sign in to comment.