Exemplar updates since 2026-05-24 - #46
Merged
Merged
Conversation
2efeaf957163b146707d67a1666f7c07dc0199ec: CMakePresets.json: use ${sourceDir}-absolute paths for CMAKE_PROJECT_TOP_LEVEL_INCLUDES/CMAKE_TOOLCHAIN_FILE, add CMAKE_CXX_EXTENSIONS/CMAKE_CXX_STANDARD_REQUIRED, add hostSystemName conditions to llvm/appleclang/msvc presets, and add all_verify_interface_header_sets to the root build target.
d9d490fab73ed0f28d9eaa7a74a41236f152966: Bumped infra submodule pin to 7b66b858d7f48428fca936184aef2bd246ccc81a and replaced the enumerated per-version if/elseif chain in infra/cmake/enable-experimental-import-std.cmake with range-based VERSION_GREATER_EQUAL/VERSION_LESS checks for CMAKE_EXPERIMENTAL_CXX_IMPORT_STD.
da85e13c35c7c1ab435cae435f21b94fb9b278c8: Bumped infra submodule pin to 7fc85e2e26cb491926ca2744c359c2aa7ea8fd27 and added a CMAKE_VERSION VERSION_GREATER_EQUAL "4.4.0" branch to infra/cmake/enable-experimental-import-std.cmake setting CMAKE_EXPERIMENTAL_CXX_IMPORT_STD to f35a9ac6-8463-4d38-8eec-5d6008153e7d.
c863de3fe90745446a624b401ddeae53ce580116: Bumped pre-commit hook revisions in .pre-commit-config.yaml: gersemi-pre-commit 0.27.7 -> 0.28.0, codespell v2.4.2 -> v2.4.3, beman-tidy v0.5.2 -> v0.5.4 (clang-format already at v22.1.8).
e9be01c1ffc5a9f8b0e7cbba0e07082900088df6: Bumped cmake_minimum_required policy max version in CMakeLists.txt from 4.3 to 4.4.
f10571bacfc374aa6644d6b3b45691e0c9e698fc: Bumped googletest lockfile.json git_tag from tag-referenced commit 6910c9d9165801d8827d628cb72eb7ea9dd538c5 to commit hash 52eb8108c5bdec04579160ae17225d66034bd723 (v1.17.0), matching exemplar's move to pinning security-relevant commit hashes rather than tags.
32b69bd5846676013a204ce3c3fcbd6c074ea701: Bumped bemanproject/infra-workflows reusable workflow pins from 1.7.3 to 1.7.4 across .github/workflows/{ci_tests,pre-commit-check,pre-commit-update,vcpkg-release}.yml.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
2efeaf957163b146707d67a1666f7c07dc0199ec: CMakePresets.json: use ${sourceDir}-absolute paths for CMAKE_PROJECT_TOP_LEVEL_INCLUDES/CMAKE_TOOLCHAIN_FILE, add CMAKE_CXX_EXTENSIONS/CMAKE_CXX_STANDARD_REQUIRED, add hostSystemName conditions to llvm/appleclang/msvc presets, and add all_verify_interface_header_sets to the root build target.
d9d490fab73ed0f28d9eaa7a74a41236f152966: Bumped infra submodule pin to 7b66b858d7f48428fca936184aef2bd246ccc81a and replaced the enumerated per-version if/elseif chain in infra/cmake/enable-experimental-import-std.cmake with range-based VERSION_GREATER_EQUAL/VERSION_LESS checks for CMAKE_EXPERIMENTAL_CXX_IMPORT_STD.
da85e13c35c7c1ab435cae435f21b94fb9b278c8: Bumped infra submodule pin to 7fc85e2e26cb491926ca2744c359c2aa7ea8fd27 and added a CMAKE_VERSION VERSION_GREATER_EQUAL "4.4.0" branch to infra/cmake/enable-experimental-import-std.cmake setting CMAKE_EXPERIMENTAL_CXX_IMPORT_STD to f35a9ac6-8463-4d38-8eec-5d6008153e7d.
c863de3fe90745446a624b401ddeae53ce580116: Bumped pre-commit hook revisions in .pre-commit-config.yaml: gersemi-pre-commit 0.27.7 -> 0.28.0, codespell v2.4.2 -> v2.4.3, beman-tidy v0.5.2 -> v0.5.4 (clang-format already at v22.1.8).
e9be01c1ffc5a9f8b0e7cbba0e07082900088df6: Bumped cmake_minimum_required policy max version in CMakeLists.txt from 4.3 to 4.4.
f10571bacfc374aa6644d6b3b45691e0c9e698fc: Bumped googletest lockfile.json git_tag from tag-referenced commit 6910c9d9165801d8827d628cb72eb7ea9dd538c5 to commit hash 52eb8108c5bdec04579160ae17225d66034bd723 (v1.17.0), matching exemplar's move to pinning security-relevant commit hashes rather than tags.
32b69bd5846676013a204ce3c3fcbd6c074ea701: Bumped bemanproject/infra-workflows reusable workflow pins from 1.7.3 to 1.7.4 across .github/workflows/{ci_tests,pre-commit-check,pre-commit-update,vcpkg-release}.yml.