Skip to content

Exemplar updates since 2026-05-01#143

Merged
ednolan merged 1 commit into
bemanproject:mainfrom
ednolan:enolan_propagate_20260524
May 25, 2026
Merged

Exemplar updates since 2026-05-01#143
ednolan merged 1 commit into
bemanproject:mainfrom
ednolan:enolan_propagate_20260524

Conversation

@ednolan

@ednolan ednolan commented May 24, 2026

Copy link
Copy Markdown
Member

Added missing SPDX license identifiers to lint configs, CI workflows, CONTRIBUTING.md, infra cmake/scripts, and portfile (exemplar 436eea4).
Updated beman-submodule infra commit hash to 9bd493ce12ba5b7b01bc777f35d1e08a16889a90 (exemplar 9b9f5dd).
Added .beman-tidy.yaml config file for beman-tidy Beman Standard compliance checks (exemplar 940a19c).
Bumped infra-workflows reusable workflows to 1.7.1, updated infra beman-submodule, switched module/BMI install paths to CMAKE_INSTALL_DATADIR, and added enable-experimental-import-std.cmake (exemplar e03239a).
Bumped vcpkg-configuration.json registry baselines (default microsoft/vcpkg and bemanproject/vcpkg-registry) (exemplar 129d0a0).
Added missing SPDX-License-Identifier to include/beman/inplace_vector/config.hpp (exemplar 3485869).
Added missing SPDX-License-Identifier to infra/cmake/enable-experimental-import-std.cmake (exemplar a8efba0).
Bumped infra-workflows reusable workflows from 1.7.1 to 1.7.2 to pick up the code coverage job fix (exemplar ec16375).
Added concurrency group to ci_tests.yml to cancel in-progress CI runs on new pushes to the same ref (exemplar 29fd521).
Bumped infra beman-submodule to d536fc2 to add CMake 4.3.3 support to enable-experimental-import-std.cmake and remove @neatudarius from infra CODEOWNERS (exemplar 9863d7a).
Bumped infra-workflows reusable workflows from 1.7.2 to 1.7.3 to pin CMake version for MSVC/AppleClang CI jobs (exemplar 518dda8).
Bumped pre-commit hooks: clang-format v22.1.4→v22.1.5, gersemi 0.27.2→0.27.6, beman-tidy v0.4.0→v0.5.0 (exemplar e884973).
Updated README.md badges to link to their corresponding CI workflows / maturity model doc and reformatted each badge onto its own line (exemplar 5d51147).
Bumped beman-tidy pre-commit hook from v0.5.0 to v0.5.1 to pick up new README.md badge checks (exemplar 726699e).
Removed redundant note about include search path modification from README.md (exemplar 0b71c63).
Bumped vcpkg-configuration.json bemanproject/vcpkg-registry baseline to e1aa5c3c2a46486cc1384d70beab939d76bfe128 (exemplar 5ea4ed9).
Bumped vcpkg-configuration.json microsoft/vcpkg baseline to aa40adda5352e87655b8583cfb2451d5e9e276fd (exemplar ec86160).

@ednolan ednolan requested a review from wusatosi as a code owner May 24, 2026 23:39
@coveralls

coveralls commented May 25, 2026

Copy link
Copy Markdown

Coverage Status

coverage: 98.649%. remained the same — ednolan:enolan_propagate_20260524 into bemanproject:main

Added missing SPDX license identifiers to lint configs, CI workflows, CONTRIBUTING.md, infra cmake/scripts, and portfile (exemplar 436eea4).
Updated beman-submodule infra commit hash to 9bd493ce12ba5b7b01bc777f35d1e08a16889a90 (exemplar 9b9f5dd).
Added .beman-tidy.yaml config file for beman-tidy Beman Standard compliance checks (exemplar 940a19c).
Bumped infra-workflows reusable workflows to 1.7.1, updated infra beman-submodule, switched module/BMI install paths to CMAKE_INSTALL_DATADIR, and added enable-experimental-import-std.cmake (exemplar e03239a).
Bumped vcpkg-configuration.json registry baselines (default microsoft/vcpkg and bemanproject/vcpkg-registry) (exemplar 129d0a0).
Added missing SPDX-License-Identifier to include/beman/inplace_vector/config.hpp (exemplar 3485869).
Added missing SPDX-License-Identifier to infra/cmake/enable-experimental-import-std.cmake (exemplar a8efba0).
Bumped infra-workflows reusable workflows from 1.7.1 to 1.7.2 to pick up the code coverage job fix (exemplar ec16375).
Added concurrency group to ci_tests.yml to cancel in-progress CI runs on new pushes to the same ref (exemplar 29fd521).
Bumped infra beman-submodule to d536fc2 to add CMake 4.3.3 support to enable-experimental-import-std.cmake and remove @neatudarius from infra CODEOWNERS (exemplar 9863d7a).
Bumped infra-workflows reusable workflows from 1.7.2 to 1.7.3 to pin CMake version for MSVC/AppleClang CI jobs (exemplar 518dda8).
Bumped pre-commit hooks: clang-format v22.1.4→v22.1.5, gersemi 0.27.2→0.27.6, beman-tidy v0.4.0→v0.5.0 (exemplar e884973).
Updated README.md badges to link to their corresponding CI workflows / maturity model doc and reformatted each badge onto its own line (exemplar 5d51147).
Bumped beman-tidy pre-commit hook from v0.5.0 to v0.5.1 to pick up new README.md badge checks (exemplar 726699e).
Removed redundant note about include search path modification from README.md (exemplar 0b71c63).
Bumped vcpkg-configuration.json bemanproject/vcpkg-registry baseline to e1aa5c3c2a46486cc1384d70beab939d76bfe128 (exemplar 5ea4ed9).
Bumped vcpkg-configuration.json microsoft/vcpkg baseline to aa40adda5352e87655b8583cfb2451d5e9e276fd (exemplar ec86160).

Also added missing SPDX-License-Identifiers to example and test files so that beman-tidy passes.
@ednolan ednolan force-pushed the enolan_propagate_20260524 branch from af77fc7 to 7a18c3f Compare May 25, 2026 01:54
@ednolan ednolan merged commit 3824025 into bemanproject:main May 25, 2026
72 checks passed
@ednolan ednolan deleted the enolan_propagate_20260524 branch May 25, 2026 03:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants