Reworked GitHub Actions CI config.

Removed usage of actions/checkout which breaks for older compilers due
to dependency on a new Node.js version. Use curl to download Boost
sources.

Removed obsolete GitHub Actions images, added new compilers and more
C++ versions to test. Added jobs for more target operating systems.

Updated environment setup scripts for better performance and
reliability.
This commit is contained in:
Andrey Semashev
2026-06-30 00:41:43 +03:00
parent 375ba39cf9
commit 07a7ded841
+1193 -92
View File
File diff suppressed because it is too large Load Diff