2
0
mirror of https://github.com/boostorg/atomic.git synced 2026-01-31 08:02:07 +00:00
Commit Graph

16 Commits

Author SHA1 Message Date
Andrey Semashev
001c1d96a8 Added clang-16 CI jobs. 2023-06-05 03:09:41 +03:00
Andrey Semashev
7b26230274 Use AVX instruction set in CI.
Enabling AVX will allow to test future updates that will use these
instructions.

Since MSVC doesn't allow to enable instruction sets for the current CPU,
we enable AVX unconditionally there, in hope that AppVeyor CI runners
support AVX.

Also, different clang versions exhibit various issues in GitHub Actions
when "native" instruction set is enabled, so we also explicitly specify
the instruction set we want for GHA.
2022-12-21 18:24:39 +03:00
Andrey Semashev
561fc75391 Updated to GHA checkout@v3 to avoid deprecation warnings. 2022-10-18 17:54:41 +03:00
Andrey Semashev
456d3c5ce5 Updated python package installation in GHA. 2022-09-09 03:44:11 +03:00
Andrey Semashev
b4ec62ed4e Added gcc-12 and clang-13 through 15 jobs to GHA config. 2022-09-09 02:24:31 +03:00
Andrey Semashev
581dd7953f Updated copyright years. 2022-08-14 14:03:03 +03:00
Andrey Semashev
5104a274e2 Use ubuntu-latest host image for GHA CI jobs that run in a container. 2022-08-14 13:44:36 +03:00
Andrey Semashev
74a4b37cce Fixed a typo in the comment in GHA config. 2022-08-14 13:20:38 +03:00
Andrey Semashev
f72bef98e0 Switch to macos-11 GHA image as macos-10.15 is deprecated. 2022-08-12 15:55:32 +03:00
Andrey Semashev
2069feeb79 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-15 22:15:08 +03:00
Andrey Semashev
265a92a2c3 Added Mac OS 11 test job. 2021-09-26 19:53:54 +03:00
Andrey Semashev
ee3257378b Added a timeout for GHA CI. 2021-09-15 20:47:27 +03:00
Andrey Semashev
11c45c654b Removed unused reference to extra_tests. 2021-09-12 19:23:00 +03:00
Andrey Semashev
6f3e4271d3 Removed installation of unnecessary packages in GHA CI. 2021-09-12 18:26:23 +03:00
Andrey Semashev
571f9096dd Don't build b2 and create headers tree for CMake tests. 2021-09-12 18:04:19 +03:00
Andrey Semashev
5f4847de74 Added GitHub Actions CI config. 2021-09-12 16:00:35 +03:00