Skip to content

Commit 9e6457b

Browse files
committed
upload shared library
1 parent 67bd69e commit 9e6457b

1 file changed

Lines changed: 12 additions & 1 deletion

File tree

.github/workflows/main.yml

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,5 +81,16 @@ jobs:
8181
- name: Upload Python wheel
8282
uses: actions/upload-artifact@v4
8383
with:
84-
name: dw-python-wheel-${{runner.os}}
84+
name: dw-python-wheel-${{env.NATIVE_VERSION}}-${{runner.os}}
8585
path: native-lib/python/dist/dataweave_native-0.0.1-py3-*.whl
86+
87+
# Upload the native shared library + header together per OS
88+
- name: Upload native shared library
89+
uses: actions/upload-artifact@v4
90+
with:
91+
name: dwlib-${{env.NATIVE_VERSION}}-${{runner.os}}
92+
path: |
93+
native-lib/python/src/dataweave/native/dwlib.dylib
94+
native-lib/python/src/dataweave/native/dwlib.so
95+
native-lib/python/src/dataweave/native/dwlib.dll
96+
native-lib/python/src/dataweave/native/dwlib.h

0 commit comments

Comments
 (0)