From 6b23aa510ea5c45e8afae11a1da5fcbb85d7a016 Mon Sep 17 00:00:00 2001 From: Mng <50384638+Mng-dev-ai@users.noreply.github.com> Date: Thu, 23 Nov 2023 04:18:18 +0200 Subject: [PATCH] wip --- .github/workflows/CD.yml | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/.github/workflows/CD.yml b/.github/workflows/CD.yml index e2c0360..ba4242d 100644 --- a/.github/workflows/CD.yml +++ b/.github/workflows/CD.yml @@ -10,7 +10,7 @@ permissions: jobs: linux: - runs-on: ubuntu-20.04 + runs-on: ubuntu-latest strategy: matrix: python-version: ["3.7", "3.8", "3.9", "3.10"] @@ -23,7 +23,19 @@ jobs: - name: Install dependencies run: | sudo apt-get update - sudo apt-get install libudev-dev libssl-dev pkg-config + sudo apt-get install libssl-dev pkg-config + + - name: Set PKG_CONFIG_PATH + run: | + OPENSSL_PC_PATH=$(find /usr -name 'openssl.pc') + if [ -n "$OPENSSL_PC_PATH" ]; then + PKG_CONFIG_DIR=$(dirname "$OPENSSL_PC_PATH") + echo "PKG_CONFIG_PATH set to $PKG_CONFIG_DIR" + export PKG_CONFIG_PATH=$PKG_CONFIG_DIR + echo "PKG_CONFIG_PATH=$PKG_CONFIG_PATH" >> $GITHUB_ENV + else + echo "openssl.pc not found" + fi - name: Build wheels uses: PyO3/maturin-action@v1