2
0
mirror of https://github.com/boostorg/any.git synced 2026-01-19 16:12:09 +00:00

53 Commits

Author SHA1 Message Date
Antony Polukhin
58651618be Fix import std detection in CMake and CMake fixes for tests (#37)
Fixes: https://github.com/boostorg/any/issues/34
Closes: https://github.com/boostorg/any/pull/35
2026-01-01 10:55:49 +03:00
dependabot[bot]
b6024cf114 Bump actions/checkout from 2 to 6 (#36)
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 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/v2...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:28:37 +03:00
Antony Polukhin
c69e4fda68 Add dependabot 2025-12-24 20:18:26 +03:00
Antony Polukhin
a863df824b Run all the tests in CMake, add CMake runs into the CI (#31) 2025-10-07 20:26:46 +03:00
Antony Polukhin
306d8a1b18 Implement initial version of C++20 module boost.any (#30)
`#include <boost/any...` is now implicitly does `import boost.any` 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_ANY_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:54:42 +03:00
Antony Polukhin
3adb3e8490 disable MacOS runs in github CI 2023-05-08 10:01:40 +03:00
Antony Polukhin
f9538405e3 update CI 2023-05-07 11:25:30 +03:00
Antony Polukhin
dec5cb64a5 do not use depth 1 for checkouts in CI 2021-09-20 21:46:14 +03:00
Antony Polukhin
b4d7770db4 use builting b2 tools 2021-09-10 20:40:31 +03:00
Antony Polukhin
f781a34eeb remove ubuntu-16.04 matrix entries in CI and fix bug 2021-09-10 20:15:27 +03:00
Antony Polukhin
a1652d3817 remove broken CI matrix entry 2021-09-10 19:47:34 +03:00
Antony Polukhin
63e94c3f89 update Readme with new CI links and new doc links 2021-04-24 19:07:51 +03:00
Antony Polukhin
fb75776d59 update CI (36): reduce the test matrix 2021-04-21 10:16:08 +03:00
Antony Polukhin
7865f225b5 update CI (35): fixes 2021-04-21 09:23:47 +03:00
Antony Polukhin
3a2e0cd80b update CI (34): fixes 2021-04-21 09:06:24 +03:00
Antony Polukhin
94ed9fb3a1 update CI (33): fixes 2021-04-20 22:00:09 +03:00
Antony Polukhin
d578fae1eb update CI (32): fixes 2021-04-20 21:36:05 +03:00
Antony Polukhin
74b7aaf952 update CI (31): fixes 2021-04-20 21:21:48 +03:00
Antony Polukhin
d9cd32f88f update CI (30): fixes 2021-04-20 11:21:23 +03:00
Antony Polukhin
fc1dbca2a2 update CI (29): fixes 2021-04-20 10:39:58 +03:00
Antony Polukhin
3a77fed68d update CI (28): fixes 2021-04-20 10:08:03 +03:00
Antony Polukhin
28d6ee5d15 update CI (27): fixes 2021-04-20 09:50:29 +03:00
Antony Polukhin
85f7533293 update CI (26): fixes 2021-04-20 09:41:20 +03:00
Antony Polukhin
98066a051f update CI (25): fixes 2021-04-20 09:31:38 +03:00
Antony Polukhin
2a632f3dd6 update CI (24): fixes 2021-04-20 09:26:48 +03:00
Antony Polukhin
880b47f030 update CI (23): fixes 2021-04-20 09:16:32 +03:00
Antony Polukhin
7eda40bb52 update CI (22): adjust the boost-ci github action and delete the other ones 2021-04-20 09:12:48 +03:00
Antony Polukhin
97188638b6 update CI (21): try the boost-ci default github action 2021-04-19 21:07:25 +03:00
Antony Polukhin
03222bd6bb update CI (20): fixes 2021-04-19 20:43:58 +03:00
Antony Polukhin
499e56b8da update CI (19): continue decomposing 2021-04-19 20:29:26 +03:00
Antony Polukhin
cf9e98b449 update CI (18): fix clang 3.8 tests 2021-04-19 14:01:41 +03:00
Antony Polukhin
7e1f7f1cc5 update CI (17): fix clang 3.8 tests 2021-04-19 11:03:34 +03:00
Antony Polukhin
ecdec0a493 update CI (16): restore clang 3.8 tests 2021-04-19 10:40:05 +03:00
Antony Polukhin
4ea45f2090 update CI (15): named arguments for scripts 2021-04-19 10:36:47 +03:00
Antony Polukhin
c57a7bcef8 update CI (14): move scripts into a separate file 2021-04-19 10:25:11 +03:00
Antony Polukhin
ae08cecff3 update CI (13): fixes 2021-04-19 10:00:20 +03:00
Antony Polukhin
21e3f40040 update CI (12): fixes 2021-04-19 09:54:21 +03:00
Antony Polukhin
df59bc7cda update CI (11): fixes 2021-04-19 09:49:50 +03:00
Antony Polukhin
3c85e658d9 update CI (10): decompose steps 2021-04-19 09:35:11 +03:00
Antony Polukhin
44be034eed Update CI (9): report coveralls in a proper way 2021-04-18 22:21:04 +03:00
Antony Polukhin
92adbfe01f update CI (8): simplify and decompose ci.yaml 2021-04-18 18:20:53 +03:00
Antony Polukhin
a0094c3671 update CI (7): simplify ci.yaml 2021-04-18 15:02:02 +03:00
Antony Polukhin
3afff65214 update CI (6): simplify ci.yaml and update README.md links 2021-04-18 14:45:42 +03:00
Antony Polukhin
b683359d37 update CI (5): fix user-config.jam 2021-04-18 14:29:13 +03:00
Antony Polukhin
777d3e5807 update CI (4): restoring coverage reports 2021-04-18 14:22:59 +03:00
Antony Polukhin
a9c0be77cf update CI (3): remove unused drone config, fixes for github actions 2021-04-18 14:09:06 +03:00
Antony Polukhin
0138cd3bb3 Update CI (2) 2021-04-18 10:58:45 +03:00
Antony Polukhin
5ad4b15bb1 Update ci (1) 2021-04-18 10:21:22 +03:00
Antony Polukhin
0ace3a0358 typo fix 2021-04-17 21:47:32 +03:00
Antony Polukhin
479db634e2 attempt to fix CI 2021-04-17 21:44:59 +03:00