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