Skip to content

Exemplar updates since 2026-05-01#45

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

Exemplar updates since 2026-05-01#45
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 SPDX-License-Identifier headers to infra/CI/lint config files and reordered the SPDX line above the makefile-mode comment in infra/cmake/Config.cmake.in.
Updated infra/.beman_submodule commit_hash to 9bd493ce12ba5b7b01bc777f35d1e08a16889a90.
Added .beman-tidy.yaml configuration file for beman-tidy compliance checks.
Bumped infra-workflows references to 1.7.1, updated infra/.beman_submodule commit_hash to 66b4f0cdf527cb66bfe2f009f0d2b0ceb56d2cd0, switched beman-install-library.cmake module/BMI install destinations to CMAKE_INSTALL_DATADIR, and added infra/cmake/enable-experimental-import-std.cmake.
Bumped vcpkg-configuration.json default-registry baseline to 522253caf47268c1724f486a035e927a42a90092 and beman vcpkg-registry baseline to 28992b34d1e39368f5d1214a557fd61949de39fb.
Added missing SPDX-License-Identifier header to include/beman/timed_lock_alg/mutex.hpp.
Bumped infra/.beman_submodule commit_hash to eb7b7c3688bd8f26ab0c145e3147df9a8f2ec8ce and added missing SPDX-License-Identifier header to infra/cmake/enable-experimental-import-std.cmake.
Bumped infra-workflows references from 1.7.1 to 1.7.2 across all .github/workflows files.
Added concurrency group with cancel-in-progress to .github/workflows/ci_tests.yml so in-flight CI runs are cancelled on new pushes to the same ref.
Bumped infra/.beman_submodule commit_hash to d536fc285ae058cf8f5b736b5ff73d18a421b296, removed @neatudarius from infra/.github/CODEOWNERS, and added a CMake 4.3.3 case to infra/cmake/enable-experimental-import-std.cmake.
Bump infra-workflows from 1.7.2 to 1.7.3 in all GitHub Actions workflows to pin CMake version for MSVC/AppleClang CI jobs.
Bumped pre-commit hooks: gersemi 0.27.4 → 0.27.6 and beman-tidy v0.4.1 → v0.5.0 (latter fixes SPDX license identifier check to accept comments anywhere in the first 25 lines).
Updated README.md badges to link to their respective CI workflows and the library maturity model document, and split each badge onto its own line wrapped in markdownlint disable/restore directives.
Bumped beman-tidy pre-commit hook from v0.5.0 to v0.5.1 for new README.md badge checks.
Removed the redundant NOTE in README.md about altering include search paths being unsupported.
Bumped beman vcpkg-registry baseline in vcpkg-configuration.json to e1aa5c3c2a46486cc1384d70beab939d76bfe128.
Bumped microsoft/vcpkg default-registry baseline in vcpkg-configuration.json to aa40adda5352e87655b8583cfb2451d5e9e276fd.

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

coveralls commented May 25, 2026

Copy link
Copy Markdown

Coverage Status

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

Added SPDX-License-Identifier headers to infra/CI/lint config files and reordered the SPDX line above the makefile-mode comment in infra/cmake/Config.cmake.in.
Updated infra/.beman_submodule commit_hash to 9bd493ce12ba5b7b01bc777f35d1e08a16889a90.
Added .beman-tidy.yaml configuration file for beman-tidy compliance checks.
Bumped infra-workflows references to 1.7.1, updated infra/.beman_submodule commit_hash to 66b4f0cdf527cb66bfe2f009f0d2b0ceb56d2cd0, switched beman-install-library.cmake module/BMI install destinations to CMAKE_INSTALL_DATADIR, and added infra/cmake/enable-experimental-import-std.cmake.
Bumped vcpkg-configuration.json default-registry baseline to 522253caf47268c1724f486a035e927a42a90092 and beman vcpkg-registry baseline to 28992b34d1e39368f5d1214a557fd61949de39fb.
Added missing SPDX-License-Identifier header to include/beman/timed_lock_alg/mutex.hpp.
Bumped infra/.beman_submodule commit_hash to eb7b7c3688bd8f26ab0c145e3147df9a8f2ec8ce and added missing SPDX-License-Identifier header to infra/cmake/enable-experimental-import-std.cmake.
Bumped infra-workflows references from 1.7.1 to 1.7.2 across all .github/workflows files.
Added concurrency group with cancel-in-progress to .github/workflows/ci_tests.yml so in-flight CI runs are cancelled on new pushes to the same ref.
Bumped infra/.beman_submodule commit_hash to d536fc285ae058cf8f5b736b5ff73d18a421b296, removed @neatudarius from infra/.github/CODEOWNERS, and added a CMake 4.3.3 case to infra/cmake/enable-experimental-import-std.cmake.
Bump infra-workflows from 1.7.2 to 1.7.3 in all GitHub Actions workflows to pin CMake version for MSVC/AppleClang CI jobs.
Bumped pre-commit hooks: gersemi 0.27.4 → 0.27.6 and beman-tidy v0.4.1 → v0.5.0 (latter fixes SPDX license identifier check to accept comments anywhere in the first 25 lines).
Updated README.md badges to link to their respective CI workflows and the library maturity model document, and split each badge onto its own line wrapped in markdownlint disable/restore directives.
Bumped beman-tidy pre-commit hook from v0.5.0 to v0.5.1 for new README.md badge checks.
Removed the redundant NOTE in README.md about altering include search paths being unsupported.
Bumped beman vcpkg-registry baseline in vcpkg-configuration.json to e1aa5c3c2a46486cc1384d70beab939d76bfe128.
Bumped microsoft/vcpkg default-registry baseline in vcpkg-configuration.json to aa40adda5352e87655b8583cfb2451d5e9e276fd.
@ednolan ednolan force-pushed the enolan_propagate_20260524 branch from e052ec3 to 8a81149 Compare May 25, 2026 02:59
@ednolan ednolan merged commit fb15357 into bemanproject:main May 25, 2026
82 checks passed
@ednolan ednolan deleted the enolan_propagate_20260524 branch May 25, 2026 03:19
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