2
0
mirror of https://github.com/boostorg/integer.git synced 2026-01-22 05:12:44 +00:00
Commit Graph

18 Commits

Author SHA1 Message Date
Andrey Semashev
c37a3402be Replaced macos-11 GHA image with 12, 13 and 14 since 11 is being removed. 2024-05-21 01:15:50 +03:00
Andrey Semashev
dea8e3445d Added clang-17 CI jobs. 2024-02-06 00:14:04 +03:00
Andrey Semashev
bf1db7ad75 Added Windows jobs to GHA CI. 2024-02-06 00:09:14 +03:00
Andrey Semashev
26c347560c Reduced CI job timeouts. 2024-02-05 23:56:53 +03:00
Andrey Semashev
23974e3087 Replaced actions/checkout usage with manual download commands.
This fixes the deprecation warnings for actions/checkout@v3. actions/checkout@v4
is not functional because of the upstream bug:

https://github.com/actions/checkout/issues/1590
2024-02-05 23:56:30 +03:00
Andrey Semashev
e7ed9918c1 Remove C++03 CI jobs, use gcc-11 libstdc++ in clang-12 through 15. 2023-11-17 20:05:19 +03:00
Andrey Semashev
28ba36fd3a Add clang-16 CI jobs, switch to clang-15 from stock Ubuntu repos. 2023-06-05 03:16:14 +03:00
Andrey Semashev
8ce66ab37e Updated to GHA checkout@v3 to avoid deprecation warnings. 2022-10-18 17:57:33 +03:00
Andrey Semashev
d4157bdf38 GitHub Actions config update.
- Added gcc-12 and clang-14 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 01:21:36 +03:00
Andrey Semashev
721fe9f562 Switched gcc-9 to ubuntu-20.04 GHA CI image. 2022-08-14 17:52:55 +03:00
Andrey Semashev
88457d2de5 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 13:55:47 +03:00
Andrey Semashev
d22bf3ea37 Switch to macos-11 GHA image as macos-10.15 is deprecated. 2022-08-12 15:59:03 +03:00
Andrey Semashev
49195acf60 Enabled testing with GNU extensions in GitHub Actions. 2022-01-16 18:29:54 +03:00
Andrey Semashev
4c1e36b023 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:44:02 +03:00
Andrey Semashev
cf25880755 Fixed git version check on Mac OS. 2021-09-26 20:39:29 +03:00
Andrey Semashev
4669ec7e78 Added GHA CI timeout. 2021-09-15 21:29:17 +03:00
Andrey Semashev
ee1325ee11 Removed CMake tests from GHA config. 2021-09-12 20:34:44 +03:00
Andrey Semashev
2a78052e85 Added GitHub Actions config. 2021-09-12 20:21:17 +03:00