diff --git a/.github/workflows/unit_test.yml b/.github/workflows/unit_test.yml index de2bc30..a2f6dfd 100644 --- a/.github/workflows/unit_test.yml +++ b/.github/workflows/unit_test.yml @@ -24,9 +24,9 @@ jobs: export DEBIAN_FRONTEND=noninteractive apt update && apt install -y software-properties-common curl add-apt-repository ppa:deadsnakes/ppa - apt-get install -y python3.10 python3.10-dev python3.10-distutils - apt-get install -y python3.11 python3.11-dev python3.11-distutils - apt-get install -y python3.12 python3.12-dev python3.12-distutils + apt-get install -y python3.10 python3.10-dev + apt-get install -y python3.11 python3.11-dev + apt-get install -y python3.12 python3.12-dev curl -sS https://bootstrap.pypa.io/get-pip.py | python3.10 curl -sS https://bootstrap.pypa.io/get-pip.py | python3.11 curl -sS https://bootstrap.pypa.io/get-pip.py | python3.12 @@ -34,15 +34,15 @@ jobs: uses: actions/checkout@v4 - name: Build wheel with Python 3.10 run: | - python3.10 -m pip install -U poetry build six + python3.10 -m pip install -U setuptools poetry build six python3.10 -m poetry build -f wheel - name: Build wheel with Python 3.11 run: | - python3.11 -m pip install -U poetry build six + python3.11 -m pip install -U setuptools poetry build six python3.11 -m poetry build -f wheel - name: Build wheel with Python 3.12 run: | - python3.12 -m pip install -U poetry build six + python3.12 -m pip install -U setuptools poetry build six python3.12 -m poetry build -f wheel - name: Upload the wheel artifact uses: actions/upload-artifact@v4