27 Commits

Author SHA1 Message Date
Vissarion Fisikopoulos 237e4635c9 ci fix 2025-12-09 22:15:27 +02:00
Vissarion Fisikopoulos 787c1af77c Fix windows runners in github actions (#1416) 2025-07-18 18:41:21 +03:00
Vissarion Fisikopoulos d2e5137f40 [ci] Fix mscv versions (#1224) 2025-05-20 15:49:36 +03:00
Vissarion Fisikopoulos 51fd341812 ci: Retire ubuntu 20.04; clang test for versions >= 6 and gcc for versions >= 7 2025-04-24 14:36:48 +03:00
Vissarion Fisikopoulos f78efdf4cc Revert "test ci fix"
This reverts commit ff716601cc.
2025-04-24 12:02:45 +03:00
Vissarion Fisikopoulos ff716601cc test ci fix 2025-04-24 11:58:22 +03:00
Vissarion Fisikopoulos 09bc2be6b6 [ci] Simplify the documentation CI 2024-09-27 12:19:14 +03:00
Vissarion Fisikopoulos a6f99e5572 Add cmake tests on github actions and add cmake scripts for index 2024-08-14 13:13:12 +03:00
Arun b08c580a0b Quote envvar to match documentation 2024-01-22 16:48:27 -08:00
Arun a8827ea3b3 ci: Use GITHUB_OUTPUT envvar instead of set-output command 2023-12-30 11:53:44 -08:00
Vissarion Fisikopoulos 7c8c60625c Add missing headers so that all headers compile independently (#1154)
* Add missing headers so all header files compile independently

* Add github actions script to check if all headers compile independently

* Remove unused headers from algorithms (not detail) and core and fix headers in tests

* Fix typo in headers.yml and missing header in srs
2023-07-25 22:56:12 +03:00
Vissarion Fisikopoulos 84553925a1 Update github actions with newer compiler versions 2023-05-23 16:36:53 +03:00
Vissarion Fisikopoulos 52bc9ed64e [ci] Switch to Ubuntu 20.04 2022-12-14 18:05:14 +02:00
Vissarion Fisikopoulos b2b1b412eb [ci] Update copyright notes. 2022-12-14 17:01:19 +02:00
Vissarion Fisikopoulos c167e242cb [ci] Upgrade deprecated set-output command to using environment files 2022-12-14 17:01:12 +02:00
Adam Wulkiewicz 64803f39c1 [ci] Update msvc version in gh workflow 2022-02-07 17:27:40 +01:00
Adam Wulkiewicz 3157ddfe7d [ci] Fix minimal test compilation error with clang-9 at GitHub. 2021-05-24 21:07:23 +02:00
Adam Wulkiewicz 7410241a3a [ci] Merge all GH minimal jobs into one file. 2021-04-28 01:26:07 +02:00
Adam Wulkiewicz 0cfe9ae1d2 [ci] Add repositories for GH workflows with ubuntu-latest. 2021-02-12 00:47:11 +01:00
Adam Wulkiewicz 4305bc8a73 [ci] Replace set-env with env. file in GitHub scripts. 2020-11-18 17:12:33 +01:00
Adam Wulkiewicz 169ccae36d [ci] Get public key for LLVM in github script. 2020-10-12 20:37:10 +02:00
Adam Wulkiewicz 0dc6ee14d3 [ci] Remove gcc-4.9 from GitHub testing due to lack of full C++14 support. 2020-09-03 13:37:53 +02:00
Adam Wulkiewicz 0326eaf679 [arithmetic][core][geometries] Support constexpr in points, segment, box, get, dot and cross products. 2020-08-16 00:50:35 +02:00
Mateusz Łoskot ce7d128b63 Rename GitHub Actions workflows to URL-friendly 2020-03-10 01:05:24 +01:00
Mateusz Łoskot cb818cafb4 Add GitHub Actions to build test//minimal with Clang, GCC, MSVC (#680)
This is to enable a minimal CI check for the pull requests, to assist
contributors and reviewers, as well as for direct commits and merges.

For each toolset, this runs permutation of
  b2 cxxstd=03,11,14,17,2a variant=debug,release address-model=32,64
with cxxstd list tailored according to the actual toolset.
2020-03-10 00:41:26 +01:00
Mateusz Łoskot bbbf1b0f7a [GA] Run depinst.py for quickbook to ensure its deps are deployed 2020-03-05 14:01:59 +01:00
Mateusz Łoskot 9967601a1e Add GitHub Actions workflow for documentation build
On push, build master and develop.
On pull request, build if any of documentation related files are touched.

Prior to the documentation build, all doc/src/examples are built to
verify valid source code is displayed in the docs.
2020-03-05 11:07:35 +01:00