Commit Graph

22 Commits

Author SHA1 Message Date
mosfet80
7d874094fd Update sub_buildUbuntu2004.yml 2024-11-30 14:09:16 +01:00
Adrián Insaurralde Avalos
d095a91f64 Fix compiler cache for conda linux builds 2024-09-10 14:06:05 -04:00
Adrián Insaurralde Avalos
b49aca5d55 remove qtxmlpatterns from cmake scripts 2024-07-15 11:29:01 -05:00
Chris Hennes
c35693fd8a 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
3b39012f96 github CI: switch to actions/cache@v4 for ccache
with ´save-always: true´ flag
2024-02-26 14:26:02 +01:00
mosfet80
7f3851fb64 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
b297a18bc2 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
1304f48fd6 CI: Use Ninja build on Ubuntu 20.04. 2023-12-04 10:15:08 -07:00
Jacob Oursland
6501e17461 CI: Reorder Ubuntu 20.04 packages in alphabetical order. 2023-12-04 10:15:08 -07:00
Jacob Oursland
e3bae12819 CI: Use CMake presets. 2023-12-04 10:15:08 -07:00
Adrián Insaurralde Avalos
94f7398f36 Add OndselSolver as git submodule
also update github actions to pull submodules
2023-11-13 12:17:20 -05:00
Chris Hennes
a8a4594d47 Add libyaml-cpp-dev to Ubuntu 20.04 LTS CI 2023-08-27 00:22:40 -05:00
0penBrain
db3935b699 CI: improve code separation in C++ tests mechanism 2023-04-29 16:30:52 -05:00
Chris Hennes
7015d38f97 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
814bc2f998 CI: update licencing texts 2023-03-23 15:39:41 +01:00
Chris Hennes
fc996571cb 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
3a6c9ffc69 CI: add crash dumps to log artifacts for Linux builds 2023-02-17 08:08:40 -06:00
0penBrain
7b2428a1f1 CI: add specific timeouts to test actions 2023-02-17 08:08:40 -06:00
0penBrain
c83b530c6e CI: factorize CMake install step in Linux builds 2023-02-13 11:27:26 +01:00
0penBrain
5d107d6762 CI: factorize CMake build step in Linux builds 2023-02-13 11:27:26 +01:00
0penBrain
75db9af607 CI: factorize CMake configuration in Linux builds 2023-02-13 11:27:26 +01:00
0penBrain
87f60104ee CI: global refactoring of build/test CI 2023-01-29 11:48:50 -07:00