34 Commits

Author SHA1 Message Date
Ion Gaztañaga
075ed5a094 Posix/cygwin/bsd: make cxxstd optional
Add docs built test, thanks to sdarwin
2025-12-31 21:02:37 +01:00
Ion Gaztañaga
0f432bafeb Make apt update more robust adding sleeps betwen retries 2025-12-13 17:21:06 +01:00
Ion Gaztañaga
62babb06d0 Remove cxxstd variants for cygwin (already tested on Linux)
Add cygserver launch on cygwin
Leave only latest BSDs to speed up testing
2025-12-13 15:28:15 +01:00
Ion Gaztañaga
4314058516 Fix indentation 2025-12-11 15:09:01 +01:00
Ion Gaztañaga
9b1ed138bd Add BSD variants 2025-12-11 15:05:21 +01:00
Ion Gaztañaga
9efde8755c Add Cygwin regression tests 2025-12-10 15:33:13 +01:00
Ion Gaztañaga
ad6b634180 Update compilers for Ubsan, add ASAN builds 2025-12-06 22:59:39 +01:00
Ion Gaztañaga
87831eb7f8 Github actions: Add gcc-15 / clang-20 over ubuntu 26.04 container 2025-12-06 11:32:58 +01:00
Ion Gaztañaga
6a6d878e3a Add "-C" option to depinst call 2025-11-30 17:24:45 +01:00
Ion Gaztañaga
9933ceadb2 Optimize GH runner script:
- Disable debug info to improve disk performance
- Remove ancient Clang 3.5
- Add -pipe to avoid disk writing for intermediate files
- Separate 32 and 64 bit window tasks as Windows machines are much slower than Linux machines
2025-11-11 22:59:54 +01:00
Ion Gaztañaga
3be74c4eb9 Remove old gcc 4.6-4.7 from regression tests 2025-11-07 23:52:04 +01:00
Ion Gaztañaga
e970dc42a5 Remove macos-13 and add macos-26 runners 2025-11-05 08:17:36 +01:00
Ion Gaztañaga
429896d239 Increase timeout value 2025-11-03 21:51:10 +01:00
Ion Gaztañaga
487bfaad88 Use windows-2025 runner 2025-07-07 23:41:16 +02:00
Ion Gaztañaga
8c01cc2b8a Remove Windows 2019 as it's not longer supported in github 2025-07-07 11:53:14 +02:00
Ion Gaztañaga
23e7a9cbf5 Add clang-19 toolset 2025-05-20 09:17:43 +02:00
Ion Gaztañaga
e3d04834a5 Avoid C++03 testing in clang/libc++ 2024-12-23 22:42:05 +01:00
Ion Gaztañaga
f3a0bef449 Remove deprecated macos-12 and add macos-15 2024-11-27 21:58:32 +01:00
Ion Gaztañaga
d9eddd7fda Add latest gcc/clang/macos compilers 2024-07-01 09:55:03 +02:00
Ion Gaztañaga
92d126fc44 Avoid C++03 in MacOS 2024-06-16 23:37:21 +02:00
Ion Gaztañaga
60def75ac2 - Remove clang with listdc++ tests in C++2b mode as there is an incompatibility between them.
- Add new toolsets present in ubuntu 23.04.
- Use container images also for Ubuntu 22.04
2024-01-02 01:38:18 +01:00
Ion Gaztañaga
19416b9abe Add missing "-y" to dist-upgrade 2024-01-01 00:36:35 +01:00
Ion Gaztañaga
50cefc389f Add dist-upgrade to the runner to obtain up-to-date images 2024-01-01 00:32:55 +01:00
Ion Gaztañaga
060a6398c7 Reduce clang-win tests to 64 bit as the regression timeouts because clang compilation is much heavier than msvc. 2023-05-05 22:58:14 +02:00
Ion Gaztañaga
cc05ac6f93 Avoid GCC 4.4, too old to support, even in C+03 [skip ci] 2023-05-03 22:54:35 +02:00
Ion Gaztañaga
f11301c5b5 Increase timeout to 180 mins [NO CI] 2023-05-02 22:30:55 +02:00
Ion Gaztañaga
52dce5e81c Update ci.yml with the same file as Boost.Move [skip ci] 2023-05-02 00:06:10 +02:00
Ion Gaztañaga
59d4a8c98a Reduce -j3 to -j2 to avoid spurious failures. 2022-10-13 12:33:27 +02:00
Ion Gaztañaga
14322ac9fa Remove gcc on windows, already tested on linux. 2022-10-13 12:25:19 +02:00
Ion Gaztañaga
7a0707794f Remove deprecated windows-2016 and add windows-2022 2022-08-21 02:20:41 +02:00
Dirk Stolle
7da1f15220 update actions/checkout in GitHub Actions to v3 2022-06-14 22:58:22 +02:00
Ion Gaztañaga
64af3355be Update workflow with windows + clang 2021-12-28 18:31:18 +01:00
sdarwin
333a3f9b3a Update GitHub Actions CI file 2021-07-30 16:10:53 +00:00
sdarwin
dc5642d317 Add GitHub Actions config [ci skip] 2021-03-02 14:54:15 +00:00