From 302d81ebcaa08563f871b9b516633f8f2e7334bf Mon Sep 17 00:00:00 2001 From: Julian Nguyen <109386615+juliannguyen4@users.noreply.github.com> Date: Tue, 28 May 2024 14:00:30 -0700 Subject: [PATCH 1/2] Use manylinux builds for valgrind tests --- .github/workflows/valgrind.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/valgrind.yml b/.github/workflows/valgrind.yml index 0da3fecf4..f81bace08 100644 --- a/.github/workflows/valgrind.yml +++ b/.github/workflows/valgrind.yml @@ -14,7 +14,11 @@ on: default: false jobs: + build-manylinux-wheels: + uses: ./.github/workflows/build-wheels.yml + valgrind: + needs: build-manylinux-wheels runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v4 From 3bca126121d8bf63218bd653bba3bf1c94a63a96 Mon Sep 17 00:00:00 2001 From: Julian Nguyen <109386615+juliannguyen4@users.noreply.github.com> Date: Tue, 28 May 2024 14:04:03 -0700 Subject: [PATCH 2/2] oop --- .github/workflows/valgrind.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/valgrind.yml b/.github/workflows/valgrind.yml index f81bace08..254d9d56c 100644 --- a/.github/workflows/valgrind.yml +++ b/.github/workflows/valgrind.yml @@ -31,8 +31,12 @@ jobs: python-version: '3.8' architecture: 'x64' + - uses: actions/download-artifact@v4 + with: + name: cp38-manylinux_x86_64.build + - name: Install client - run: pip install . + run: pip install ./*.whl - name: Install test dependencies run: pip install -r test/requirements.txt