We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e6db82f commit ece79b7Copy full SHA for ece79b7
1 file changed
.github/actions/tests/action.yml
@@ -30,6 +30,16 @@ runs:
30
shell: bash -euxo pipefail {0}
31
run: |
32
uv run pytest tests/
33
+
34
LIB_DIR=$(python3 -c "import sysconfig; print(sysconfig.get_config_var('LIBDIR'))")
- export LD_LIBRARY_PATH="$LIB_DIR:$LD_LIBRARY_PATH"
35
- cargo test --workspace --locked
+ PYTHON_PREFIX=$(python3 -c "import sys; print(sys.prefix)")
36
37
+ if [[ "$RUNNER_OS" == "macOS" ]]; then
38
+ export DYLD_LIBRARY_PATH="$LIB_DIR:${DYLD_LIBRARY_PATH:-}"
39
+ else
40
+ export LD_LIBRARY_PATH="$LIB_DIR:${LD_LIBRARY_PATH:-}"
41
+ fi
42
43
+ export PYTHONHOME="$PYTHON_PREFIX"
44
45
+ cargo test --workspace --locked -- --nocapture
0 commit comments