Commit Graph

9 Commits

Author SHA1 Message Date
Andrey Semashev
ce52aee3ce Switched gcc-9 to ubuntu-20.04 GHA CI image. 2022-08-14 17:53:43 +03:00
Andrey Semashev
17355c5ad0 Updated copyright years. 2022-08-14 14:01:45 +03:00
Andrey Semashev
9504b3bced Replaced ubuntu-18.04 GHA CI images with containers.
Also use ubuntu-latest image for jobs that are running in a container.
2022-08-14 14:00:17 +03:00
Andrey Semashev
2cc45f1694 Switch to macos-11 GHA image as macos-10.15 is deprecated. 2022-08-12 15:59:54 +03:00
Andrey Semashev
5ebbe941be 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:48:57 +03:00
Andrey Semashev
72308ef787 Fixed git version check on Mac OS. 2021-09-26 20:40:21 +03:00
Andrey Semashev
216b442d23 Added GHA CI timeout. 2021-09-15 21:32:19 +03:00
Andrey Semashev
1447c566d1 Removed CMake tests from GHA config. 2021-09-12 20:35:29 +03:00
Andrey Semashev
b76c273946 Added GitHub Actions config. 2021-09-12 20:01:33 +03:00