Commit Graph

26 Commits

Author SHA1 Message Date
Christian Mazakas
43add11970 Add macos-12 to GHA 2023-01-31 13:45:10 -08:00
Christian Mazakas
20ea4a77a7 Add RTC msvc jobs to GHA CI 2022-11-22 10:33:32 -08:00
Peter Dimov
99bd9d9d31 Update ci.yml 2022-11-05 20:24:40 +02:00
Peter Dimov
71b860d6ae Update ci.yml 2022-11-02 21:55:41 +02:00
Peter Dimov
787b1a9887 Update ci.yml 2022-11-02 19:06:55 +02:00
Peter Dimov
fdd5fe3b40 Update ci.yml 2022-11-01 15:45:49 +02:00
Peter Dimov
cf643fad2a Split GCC w/ sanitizers to avoid timeout 2022-10-29 19:28:58 +03:00
Peter Dimov
3abe5de533 Switch from macos-10.15 (deprecated) to macos-11 2022-07-22 20:44:54 +03:00
Peter Dimov
45542e26cb Update ci.yml 2022-06-30 12:29:47 +03:00
Peter Dimov
2ccd6654c1 Update ci.yml 2022-06-28 03:29:35 +03:00
Alexander Grund
0d1d9f4634 CI: Test only default (shared) linkage on GHA
As there is no actual compiled library there is no need to test shared
and static linking. This effectively halfes the number of compile jobs.
2022-06-09 11:04:20 +02:00
Alexander Grund
5a64ca48ad Update CI from boost-ci
Sync with upstream adding improved CMake builds and coverage collection
2022-06-09 11:04:20 +02:00
Peter Dimov
f8342e4b04 Add a GCC 12 job without sanitization 2022-06-03 17:08:51 +03:00
Peter Dimov
0be4856144 Add GCC 12, Clang 13, 14 to ci.yml 2022-06-03 05:41:53 +03:00
Peter Dimov
7503b85f6a Add posix-cmake-subdir, posix-cmake-install jobs to ci.yml 2022-06-03 01:36:57 +03:00
Peter Dimov
8081a3f9ff Add CMake tests to ci.yml 2022-06-02 18:43:12 +03:00
Christian Mazakas
e7d34a5ab1 Remove unsupported Windows image from GHA CI 2022-05-20 13:53:40 -07:00
Peter Dimov
bdfb0e3e25 Update ci.yml 2022-02-10 01:27:59 +02:00
Christian Mazakas
7a64f1634f Update CI to run sanitizers on the latest compilers for posix systems 2022-01-10 13:55:14 -08:00
Peter Dimov
3646a7143e Add msvc-14.0, msvc-14.3 2021-12-02 18:32:30 +02:00
Peter Dimov
f1678399af Remove cxxstd=2a from clang-9, 10 2021-08-28 17:00:31 +03:00
Peter Dimov
bae1f8ca82 Switch 16.04 jobs to 18.04 2021-08-28 16:53:45 +03:00
Peter Dimov
790c33d6a7 Re-add gcc-9 on 18.04 for contrast 2021-08-21 22:17:34 +03:00
Peter Dimov
a9f5da7799 Use 20.04 for gcc-9 and above 2021-08-21 21:03:48 +03:00
Peter Dimov
76a44cff09 Disable cxxstd=2a for clang-8 2021-08-21 19:09:17 +03:00
Peter Dimov
c31ace5fc8 Add .github/workflows 2021-08-21 19:03:57 +03:00