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

35 Commits

Author SHA1 Message Date
dependabot[bot]
962a4d56b7 Bump actions/checkout from 2 to 6 (#73)
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-26 22:04:51 +03:00
Antony Polukhin
64bc030a42 Add dependabot 2025-12-24 20:19:12 +03:00
Antony Polukhin
4105c3a8f8 Test CMake in CI and add initial CMakeLists.txt for tests (#100) 2025-06-27 20:39:11 +03:00
Antony Polukhin
a2281ce546 Update OSes in CI (#99) 2025-06-11 15:04:22 +03:00
Antony Polukhin
fac620f43d Fix inspect tool builds in CI (#97) 2025-06-10 20:24:18 +03:00
Antony Polukhin
013633d375 Switch to std::shared_ptr from boost::shared_ptr and provide a BOOST_… (#90)
…DLL_USE_BOOST_SHARED_PTR compatibility macro to restore the old behavior

Fixes https://github.com/boostorg/dll/issues/75
2025-01-30 21:42:48 +03:00
Antony Polukhin
eaf60c819d Drop C++03 support (#66) 2023-10-21 10:49:58 +03:00
Antony Polukhin
ca02dd46e3 Fix test failures on glibc 2.36+
Fixes https://github.com/boostorg/dll/issues/58
Fixes https://github.com/apolukhin/Boost.DLL/issues/61
2023-05-29 08:58:08 +03:00
Antony Polukhin
430fae4010 update CI (1) 2023-05-21 14:04:40 +03:00
Antony Polukhin
7f3f187d1d update CI setup 2023-05-21 09:47:53 +03:00
Antony Polukhin
3d3ae7bb7c Remove MacOS run from CI as it almost always hits CI limits 2022-09-02 19:20:42 +03:00
Antony Polukhin
0f906a8729 Update CI 2022-09-02 17:49:02 +03:00
Antony Polukhin
904ea4045b use deptch 10 for checkouts in CI 2021-10-01 15:07:12 +03:00
Antony Polukhin
1d09b51215 remove clang-9 from CI runs 2021-09-10 23:36:02 +03:00
Antony Polukhin
5ba7447b07 update CI configs 2021-09-10 20:58:50 +03:00
Antony Polukhin
1d69c113a8 do not process coverage on MacOs because of the platform specific issues 2021-05-01 20:36:12 +03:00
Antony Polukhin
a17f52e73a Remove irrelevant coverage in other way 2021-05-01 18:35:55 +03:00
Antony Polukhin
ed2184a021 Attempt to workaround llvm-cov issues 2021-05-01 17:55:03 +03:00
Antony Polukhin
50d565d912 Use other llvm-cov binary 2021-05-01 17:21:53 +03:00
Antony Polukhin
fce407495f Use full path to llvm-cov on MacOs 2021-05-01 14:17:47 +03:00
Antony Polukhin
60cb0e8692 Search for llvm-cov on MacOs 2021-05-01 10:25:32 +03:00
Antony Polukhin
35919229ef Install LLVM on MacOS 2021-05-01 09:12:43 +03:00
Antony Polukhin
78b3bbec4d attempt to fix coverage reports in MacOS 2021-04-30 16:23:54 +03:00
Antony Polukhin
d3c0efd9fd fixes to run MacOS tests in CI 2021-04-30 16:00:04 +03:00
Antony Polukhin
6a513cbc9e add missing ignore coverage 2021-04-26 20:57:24 +03:00
Antony Polukhin
eb8804dfee do not use 32bit mode as it requires some additional setup 2021-04-25 21:19:40 +03:00
Antony Polukhin
98944c60ab run CI on different address models 2021-04-25 20:45:13 +03:00
Antony Polukhin
17995b678d more test platforms for GithubActions 2021-04-25 10:12:50 +03:00
Antony Polukhin
64c80bab80 run coverage reports from GithubActions only 2021-04-24 21:37:30 +03:00
Antony Polukhin
d4d7eec67c update CI: fix coverage reports and improve inspect checks 2021-04-24 20:28:01 +03:00
Antony Polukhin
a270195bb2 GithubActions CI: fixes 2021-04-22 21:43:07 +03:00
Antony Polukhin
53d0fe9536 GithubActions CI: fixes 2021-04-22 21:26:24 +03:00
Antony Polukhin
a43f0965cb GithubActions CI: fixes 2021-04-22 20:00:40 +03:00
Antony Polukhin
5e4a4bc096 update CI: fixes 2021-04-22 10:56:13 +03:00
Antony Polukhin
c1b3c9a3a6 GithubAction CI added and fixed boost-inspect warning 2021-04-22 10:30:14 +03:00