2
0
mirror of https://github.com/boostorg/sync.git synced 2026-02-09 23:42:14 +00:00
Commit Graph

7 Commits

Author SHA1 Message Date
Andrey Semashev
11426a676f Updated to GHA checkout@v3 to avoid deprecation warnings. 2022-10-18 17:59:33 +03:00
Andrey Semashev
79427774fb GitHub Actions config update.
- Added gcc-12 and clang-13 through 15 jobs.
- Added C++23 testing for gcc and clang on Linux.
- Updated clang version for UBSAN job.
- Updated Ubuntu version for clang jobs to avoid having to use external APT
  repository.
- Updated python package installation for compatibility with Ubuntu 22.04.
2022-09-10 02:01:47 +03:00
Andrey Semashev
03a797c15b Use ubuntu-latest for GHA CI jobs that run in a container. 2022-08-14 14:17:30 +03:00
Andrey Semashev
b8972d95c0 Switch to macos-11 GHA image as macos-10.15 is deprecated. 2022-08-12 16:04:36 +03:00
Andrey Semashev
cab1a6b810 Updated check for apt-add-repository capabilities.
In Ubuntu 20.04 there appeared an updated version of the
software-properties-common package in focal-updates, which ships a newer
apt-add-repository version that doesn't support -P/-S/-U command line arguments.

Since we cannot rely on package version checks to determine apt-add-repository
capabilities, we have to parse its --help output instead.

Also, made source list processing more protected against spaces.
2021-11-16 00:52:44 +03:00
Andrey Semashev
07ab2e5e48 Fixed git version check on Mac OS. 2021-09-26 20:43:08 +03:00
Andrey Semashev
c26d2662d2 Added GitHub Actions config. 2021-09-15 22:07:17 +03:00