21 Commits

Author SHA1 Message Date
dependabot[bot]
ca63f98c1d Bump actions/checkout from 3 to 6 (#20)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-29 12:20:17 +03:00
Antony Polukhin
6d09bc96b6 Add dependabot 2025-12-24 20:19:50 +03:00
Antony Polukhin
97346351f8 Modernize the code (#19) 2025-12-23 20:23:47 +03:00
Antony Polukhin
f2a3bdd29c CI: workaround CMake test failures on MSVC (#18) 2025-10-18 15:18:48 +03:00
Alexander Grund
a33e418f39 CI: Error when Windows CMake test fails and fix RTTI flags in CMake (#43)
Only the exit code of the last command is considered, so make sure CTest is last
2025-10-14 12:58:35 +03:00
Antony Polukhin
898c212ff2 Run all the tests in CMake, add CMake runs into CI. Drop dependency on Boost.Core (#17) 2025-10-07 20:25:48 +03:00
Antony Polukhin
d13ba26c03 Update CI runners 2025-09-08 08:38:03 +03:00
Antony Polukhin
32dcf01725 CI fix for tools/inspect building 2025-05-12 17:48:04 +03:00
Antony Polukhin
dc78cf1825 Implement initial version of C++20 module boost.type_index (#15)
`#include <boost/type_index...` is now implicitly does `import boost.type_index` if the modules are supported 
All the library internals now have unconditional module level linkage.

Significant differences from https://anarthal.github.io/cppblog/modules3:
* `BOOST_TYPE_INDEX_USE_STD_MODULE` macro switch for `import std;` / `includes` while building module. This allows to use module in C++20 and even without usable  `std` module.
2025-05-12 17:35:17 +03:00
Antony Polukhin
b66e6cf881 update CI setup (2) 2023-05-21 12:21:05 +03:00
Antony Polukhin
ad7e8f7e4b update CI setup (1) 2023-05-21 11:19:51 +03:00
Antony Polukhin
6fcb86f6cc update CI setup 2023-05-21 10:59:55 +03:00
Peter Dimov
9f35fab4cf Update ci.yml 2022-12-24 17:51:43 +02:00
Antony Polukhin
97fc5b9838 do not use depth 1 for checkouts in CI 2021-09-20 21:56:00 +03:00
Antony Polukhin
0cc169ecd6 modernize CI setup 2021-09-11 18:18:54 +03:00
Antony Polukhin
f395836779 gather coverage in CI from more platforms 2021-04-24 21:53:20 +03:00
Antony Polukhin
a2ef72c907 CI updates: proper setup of clang-7 and restore sanitizers for gcc-10 2021-04-24 14:28:28 +03:00
Antony Polukhin
331c26760e Use clang-7 in CI instead of clang-3.8; do not sanitize with GCC-10 2021-04-24 14:20:46 +03:00
Antony Polukhin
d6d07a8ce8 add missing include and do not tests on clang-3.7 2021-04-24 13:49:52 +03:00
Antony Polukhin
4468903f8f modernize CI 2021-04-24 12:47:19 +03:00
sdarwin
03794d6144 Add GitHub Actions config [ci skip] 2021-03-04 18:22:58 +00:00