Zach Laine
39faa9ddbe
Pass the sentinel type as a template parameter to the iterator template in
...
project_view, as a workaround to the presence/absence of a disambiguating
template keyword in iterator's implementation. Neither adding it nor temoving
it works for all builds. Also, re-enable the C++17 MSVC 2022 Github build.
Fixes #252 .
2025-07-26 21:12:37 -05:00
Zach Laine
b2927abc6c
Disable C++17 on MSVC 2022 in Github CI.
2025-07-26 20:17:56 -05:00
Zach Laine
354586dd76
Github runner macos-12 -> macos-13.
2024-12-16 19:24:39 -06:00
Zach Laine
41fb3997ba
Remove official support for VS 2019.
2024-10-03 17:56:00 -05:00
Zach Laine
6b0194d7d6
Just use 'make check' to run tests on Github actions for every configuration
...
but Win+MSVC; the tests previously were not being run at all!
2024-09-29 14:27:00 -05:00
Zach Laine
4cea9c03d6
Remove -Werror from Fedora Github action builds.
2024-04-01 16:00:31 -05:00
Jannik Glückert
6eeed0dce9
modernize MacOS CI & update checkout actions
2024-04-01 15:58:58 -05:00
Jannik Glückert
d25207c0ee
simplify Windows CI
2024-04-01 15:58:58 -05:00
Jannik Glückert
d7593f7960
simplify Ubuntu CI
2024-04-01 15:58:58 -05:00
Jannik Glückert
57e796e2ae
add Fedora CI for gcc & clang
2024-04-01 15:58:58 -05:00
Zach Laine
55dcb7a8ad
Remove boost_review_changes branch from the Github workflows.
2024-03-23 23:40:08 -05:00
Zach Laine
889be318f8
Add code coverage generation and reporting.
...
Fixes #146 .
2024-03-23 23:40:08 -05:00
Zach Laine
be8a9591f2
Add coverage.yml and CMakePresets.json from Boost.Redis.
2024-03-23 22:26:16 -05:00
Zach Laine
317248843b
BOOST_PARSER_DISABLE_HANA_TUPLE - > BOOST_PARSER_USE_HANA_TUPLE; disable Hana
...
by default.
Fixes #155 .
2024-03-23 22:26:16 -05:00
Zach Laine
a132e31b66
Add boost_review_changes branch for all Gihub action workflows.
2024-03-01 22:25:47 -06:00
Zach Laine
91b2a36b37
Add replace.hpp to unified-header build.
2024-01-28 01:17:26 -06:00
Zach Laine
37e56dd241
Update deploy_unified_header.yml to include search.hpp and split.hpp.
...
Partially addresses #64 .
2024-01-20 03:42:46 -06:00
Zach Laine
338a519bd6
In deploy_unified_header.yml, only commit and push if the generated file
...
indicates diffs.
2024-01-18 01:12:01 -06:00
Zach Laine
f1c77a05cd
Change the way deploy_unified_header.yml generates a unified header to make
...
well-formed code.
2024-01-18 00:55:35 -06:00
Zach Laine
a0d18feedc
Add git push to deploy_unified_header.yml.
2024-01-18 00:26:33 -06:00
Zach Laine
22bf642024
Add git config user and email to deploy_unified_header.yml.
2024-01-18 00:23:35 -06:00
Zach Laine
33d0e2aef8
Add another missing $ to deploy_unified_header.yml.
2024-01-18 00:18:29 -06:00
Zach Laine
cfbabba598
Add a git fetch to the Deploy step of deploy_unified_header.yml.
2024-01-18 00:16:59 -06:00
Zach Laine
7e2bfb691c
Use continue-on-error: true in the build step of deploy_unified_header.yml.
2024-01-18 00:11:41 -06:00
Zach Laine
a64d58aaff
Fix missing $ in Github action.
2024-01-18 00:07:03 -06:00
Zach Laine
2b30e172e4
Add deploy_unified_header.yml. Fingers crossed.
2024-01-18 00:03:48 -06:00
Zach Laine
2d0a6bdc6a
Remove the C++20 build from macos-12 workflow.
2023-12-02 02:31:33 -06:00
Zach Laine
22a2e95d43
Add Github workflows.
2023-12-02 02:23:59 -06:00