From 540632c4c796316227b70cfbe3e093870191d539 Mon Sep 17 00:00:00 2001 From: "Ilya (Marshal)" Date: Fri, 5 Dec 2025 12:56:48 +0100 Subject: [PATCH] Fix DASL testing CI --- .github/workflows/test.yml | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 15ef256..ee64d89 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -38,12 +38,23 @@ jobs: path: dasl-testing ref: ${{ env.DASL_TESTING_REF }} + - name: Build libipld wheel. + run: uv build --wheel + env: + UV_PYTHON: "3.13" # DASL testing requires Python 3.13+ + - name: Run DASL Python harness. working-directory: dasl-testing/harnesses/python env: UV_PYTHON: "3.13" # DASL testing requires Python 3.13+ run: | - RESULT_JSON=$(uv run --with cbor2 python main.py libipld) + LIBIPLD_WHEEL=$(ls ../../../dist/libipld-*.whl) + RESULT_JSON=$( + uv run \ + --with cbor2 \ + --with "$LIBIPLD_WHEEL" \ + python main.py libipld + ) { echo "## DASL Results"