diff --git a/.github/workflows/build-windows.yml b/.github/workflows/build-windows.yml index ecc9fcaad1..4f91c7c3a9 100644 --- a/.github/workflows/build-windows.yml +++ b/.github/workflows/build-windows.yml @@ -178,6 +178,18 @@ jobs: # re-find Python, after we have changed the venv from the outside. The # alternative would be to clean everything, which would cause an unnecessary # rebuild of eCAL and HDF5 for each python Version. + - name: Build Python 3.12 Wheel + run: | + mkdir ".venv_312" + py -3.12 -m venv ".venv_312" + CALL ".venv_312\Scripts\activate.bat" + pip install wheel setuptools + cmake %GITHUB_WORKSPACE% -G "Visual Studio 16 2019" -A x64 -T v142 -DPython_FIND_VIRTUALENV=FIRST + cmake %GITHUB_WORKSPACE% -G "Visual Studio 16 2019" -A x64 -T v142 -DPython_FIND_VIRTUALENV=ONLY + cmake --build . --target create_python_wheel --config Release + shell: cmd + working-directory: ${{ runner.workspace }}/_build/complete + - name: Build Python 3.11 Wheel run: | mkdir ".venv_311"