Commit Graph

22 Commits

Author SHA1 Message Date
mosfet80
1d73ad0a0c Update sub_buildUbuntu2004.yml 2024-11-30 14:09:16 +01:00
Adrián Insaurralde Avalos
c5507a6df4 Fix compiler cache for conda linux builds 2024-09-10 14:06:05 -04:00
Adrián Insaurralde Avalos
ddea2d7560 remove qtxmlpatterns from cmake scripts 2024-07-15 11:29:01 -05:00
Chris Hennes
bd96ddef8a Web: Remove GUI
Web no longer provides a user-visible browser, but only a simple server for remote interaction with FreeCAD. Dependency on QtWebWengine has been removed.
2024-04-21 22:27:50 -05:00
mos
3a2e60eeec github CI: switch to actions/cache@v4 for ccache
with ´save-always: true´ flag
2024-02-26 14:26:02 +01:00
mosfet80
7b5222ac7c CI: update setup-miniconda to version 3 and checkout to v4 (#12032)
Fix condaBasePath when useBundled is false, and there's no pre-existing conda

..other fix and improvements
Update sub_buildMacOSCondaIntel.yml

Revert
updated action checkout to version 4

updated setup-miniconda to version 3
2024-02-12 13:42:21 -03:00
mosfet80
441d08877b Update CI wokflows (#11732)
* Update CI_cleanup.yml

The release of upload-artifact@v4 and download-artifact@v4 are major changes to the backend architecture of Artifacts. They have numerous performance and behavioral improvements.

* Update sub_buildMacOSCondaApple.yml

update artifact to v4
Update sub_buildMacOSCondaIntel.yml

updated artifact to v4
Update sub_buildUbuntu2004.yml

updated artifact to v4
Update sub_buildUbuntu2204Conda.yml

updated artifact to v4
Update sub_buildWindows.yml

updated artifact to v4
Update sub_buildWindowsConda.yml
Update sub_lint.yml

updated artifact to v4
Update sub_wrapup.yml

update artifact to v4
Update sub_prepare.yml

updated artifact to v4

* Update CI_cleanup.yml

The release of upload-artifact@v4 and download-artifact@v4 are major changes to the backend architecture of Artifacts. They have numerous performance and behavioral improvements.
Update sub_buildMacOSCondaApple.yml

update artifact to v4
Update sub_buildMacOSCondaIntel.yml

updated artifact to v4
Update sub_buildUbuntu2004.yml

updated artifact to v4
Update sub_buildUbuntu2204Conda.yml

updated artifact to v4
Update sub_buildWindows.yml

updated artifact to v4
Update sub_buildWindowsConda.yml
Update sub_lint.yml

updated artifact to v4
Update sub_wrapup.yml

update artifact to v4
Update sub_prepare.yml

updated artifact to v4
2024-01-08 13:46:42 -03:00
Jacob Oursland
811bb55015 CI: Use Ninja build on Ubuntu 20.04. 2023-12-04 10:15:08 -07:00
Jacob Oursland
5614f2c359 CI: Reorder Ubuntu 20.04 packages in alphabetical order. 2023-12-04 10:15:08 -07:00
Jacob Oursland
b0a32ee2e7 CI: Use CMake presets. 2023-12-04 10:15:08 -07:00
Adrián Insaurralde Avalos
fc495c1c12 Add OndselSolver as git submodule
also update github actions to pull submodules
2023-11-13 12:17:20 -05:00
Chris Hennes
5cc46b2df3 Add libyaml-cpp-dev to Ubuntu 20.04 LTS CI 2023-08-27 00:22:40 -05:00
0penBrain
b70558730b CI: improve code separation in C++ tests mechanism 2023-04-29 16:30:52 -05:00
Chris Hennes
a39c8ce8c3 Tests: Add Sketcher unit tests to CI
Co-authored-by: 0penBrain <48731257+0penBrain@users.noreply.github.com>
2023-04-27 07:49:42 -05:00
0penBrain
3cf8a9c95f CI: update licencing texts 2023-03-23 15:39:41 +01:00
Chris Hennes
d3c14f9cea CI: Run the C++ test suite as part of the GitHub CI
Refactors the tests to rename them to runPythonTests and runCPPTests.
2023-03-15 18:34:39 +00:00
0penBrain
27b5c17cf3 CI: add crash dumps to log artifacts for Linux builds 2023-02-17 08:08:40 -06:00
0penBrain
5a2f7970c2 CI: add specific timeouts to test actions 2023-02-17 08:08:40 -06:00
0penBrain
e49677b6b5 CI: factorize CMake install step in Linux builds 2023-02-13 11:27:26 +01:00
0penBrain
5d2e3af349 CI: factorize CMake build step in Linux builds 2023-02-13 11:27:26 +01:00
0penBrain
5b426d74a8 CI: factorize CMake configuration in Linux builds 2023-02-13 11:27:26 +01:00
0penBrain
0d5e6c04d9 CI: global refactoring of build/test CI 2023-01-29 11:48:50 -07:00