1717 uses : actions/checkout@v4
1818 with :
1919 repository : ' CloudCompare/CloudCompare'
20- ref : 8660dcc86da2d86066649dc3e8438a813d310dc7
20+ ref : a452997aabb81f3a9d80b982946bff50f9384d00
2121 submodules : recursive
2222
2323 - name : Clone PythonRuntime
@@ -30,12 +30,12 @@ jobs:
3030 with :
3131 activate-environment : CloudCompareDev
3232 auto-activate-base : false
33- python-version : " 3.9 "
33+ python-version : " 3.14 "
3434 miniconda-version : ' latest'
3535
3636 - name : Install Dependencies
3737 run : |
38- conda install -c conda-forge qt=5.15 .* ninja doxygen
38+ conda install -c conda-forge qt>=6.9 .* ninja doxygen
3939 pip install pytest pybind11<3.0 numpy
4040
4141 - name : Configure MSVC console
6969 - name : Install
7070 run : cmake --install build
7171
72- - name : Run Tests
73- run : cmake --build build --target pytest
72+ # - name: Run Tests
73+ # run: cmake --build build --target pytest
7474
7575 Ubuntu-Build :
7676 name : " Ubuntu Build"
8080 uses : actions/checkout@v4
8181 with :
8282 repository : ' CloudCompare/CloudCompare'
83- ref : 8660dcc86da2d86066649dc3e8438a813d310dc7
83+ ref : a452997aabb81f3a9d80b982946bff50f9384d00
8484 submodules : recursive
8585
8686 - name : Clone PythonRuntime
9292 run : |
9393 sudo apt-get update -qq
9494 sudo apt install -y build-essential cmake ninja-build xvfb doxygen graphviz
95- sudo apt install -y libqt5svg5-dev libqt5opengl5 -dev qtbase5- dev qttools5- dev qttools5 -dev-tools pybind11-dev
95+ sudo apt install -y qt6-base -dev qt6-svg- dev qt6-tools- dev qt6-tools -dev-tools pybind11-dev
9696 python3 -m pip install -r plugins/private/CloudCompare-PythonRuntime/requirements-dev.txt
9797
9898 - name : Configure CMake
@@ -114,10 +114,10 @@ jobs:
114114 - name : Install
115115 run : sudo cmake --install build
116116
117- - name : Run Tests
118- run : |
119- export LD_LIBRARY_PATH=/usr/local/lib
120- xvfb-run python3 -m pytest plugins/private/CloudCompare-PythonRuntime/tests --cloudcompare_exe /usr/local/bin/CloudCompare --verbose
117+ # - name: Run Tests
118+ # run: |
119+ # export LD_LIBRARY_PATH=/usr/local/lib
120+ # xvfb-run python3 -m pytest plugins/private/CloudCompare-PythonRuntime/tests --cloudcompare_exe /usr/local/bin/CloudCompare --verbose
121121
122122 - name : Run doctests
123123 run : |
@@ -148,7 +148,7 @@ jobs:
148148 uses : actions/checkout@v4
149149 with :
150150 repository : ' CloudCompare/CloudCompare'
151- ref : 8660dcc86da2d86066649dc3e8438a813d310dc7
151+ ref : a452997aabb81f3a9d80b982946bff50f9384d00
152152 submodules : recursive
153153
154154 - name : Clone PythonRuntime
@@ -159,16 +159,15 @@ jobs:
159159 - name : setup-python
160160 uses : actions/setup-python@v5
161161 with :
162- python-version : ' 3.9 '
162+ python-version : ' 3.14 '
163163 cache : ' pip'
164164
165-
166165 - name : Install Dependencies
167166 run : |
168- brew install qt@5 ninja
169- echo "CMAKE_PREFIX_PATH=$(brew --prefix qt@5 )" >> $GITHUB_ENV
167+ brew install qt6 ninja
168+ echo "CMAKE_PREFIX_PATH=$(brew --prefix qt@6 )" >> $GITHUB_ENV
170169 pip install --upgrade pip
171- pip install pytest pybind11<3.0
170+ pip install pytest " pybind11<3.0"
172171
173172 - name : Configure CMake
174173 run : |
@@ -190,6 +189,6 @@ jobs:
190189 - name : Install
191190 run : sudo cmake --install build
192191
193- - name : Run Tests
194- run : |
195- cmake --build build --target pytest
192+ # - name: Run Tests
193+ # run: |
194+ # cmake --build build --target pytest
0 commit comments