Skip to content

Exemplar updates since 2026-04-30#65

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

Exemplar updates since 2026-04-30#65
ednolan merged 1 commit into
bemanproject:mainfrom
ednolan:enolan_propagate_20260524

Conversation

@ednolan
Copy link
Copy Markdown
Member

@ednolan ednolan commented May 24, 2026

Annotated vcpkg example code block in CONTRIBUTING.md as shell for markdownlint.
Added missing SPDX license identifiers to CONTRIBUTING.md and port/portfile.cmake.in, and reordered infra/cmake/Config.cmake.in to put SPDX first.
Bumped CI GCC matrix: promoted GCC 15 to latest (heavy sanitizer tests) and demoted GCC 14 into the older bucket alongside 13; updated README supported-platforms table.
Updated infra/.beman_submodule beman-infra commit hash to 9bd493ce12ba5b7b01bc777f35d1e08a16889a90.
Added beman-tidy header comments and disabled_rules section to .beman-tidy.yaml to match new cookiecutter template, preserving the stl_interfaces ignored_paths entry.
Bumped infra-workflows reusable workflow refs from 1.7.0 to 1.7.1, bumped infra/.beman_submodule commit hash to 66b4f0cdf527cb66bfe2f009f0d2b0ceb56d2cd0, switched module/BMI install destinations to CMAKE_INSTALL_DATADIR/${name}/..., and added infra/cmake/enable-experimental-import-std.cmake.
Bumped vcpkg-configuration.json default-registry baseline to 522253caf47268c1724f486a035e927a42a90092 and bemanproject registry baseline to 28992b34d1e39368f5d1214a557fd61949de39fb.
Bumped infra/.beman_submodule commit hash to eb7b7c3688bd8f26ab0c145e3147df9a8f2ec8ce (SPDX header on enable-experimental-import-std.cmake was already present from prior license fix).
Bumped infra-workflows reusable workflow refs from 1.7.1 to 1.7.2 (incorporates code coverage job fix).
Added concurrency group to .github/workflows/ci_tests.yml to cancel in-progress CI runs when a new push supersedes them.
Bumped infra/.beman_submodule commit hash to d536fc285ae058cf8f5b736b5ff73d18a421b296 and removed @neatudarius from infra/.github/CODEOWNERS (enable-experimental-import-std.cmake CMake 4.3.3 block was already present).
Bumped infra-workflows reusable workflow refs from 1.7.2 to 1.7.3 (pins CMake version for MSVC/AppleClang CI jobs).
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.
Updated README badges: linked Library Status to maturity model doc and CI Tests badge to its workflow page, split each badge onto its own line, and switched markdownlint pragma from disable-next-line to disable/restore block.
Bumped beman-tidy pre-commit hook version from v0.5.0 to v0.5.1.
Removed trailing README note about include search path prefix requirement.
Bumped vcpkg-registry baseline from 28992b34d1e39368f5d1214a557fd61949de39fb to e1aa5c3c2a46486cc1384d70beab939d76bfe128 in vcpkg-configuration.json.
Bumped microsoft/vcpkg default-registry baseline from 522253caf47268c1724f486a035e927a42a90092 to aa40adda5352e87655b8583cfb2451d5e9e276fd in vcpkg-configuration.json.

@ednolan ednolan requested a review from steve-downey as a code owner May 24, 2026 23:39
Annotated vcpkg example code block in CONTRIBUTING.md as `shell` for markdownlint.
Added missing SPDX license identifiers to CONTRIBUTING.md and port/portfile.cmake.in, and reordered infra/cmake/Config.cmake.in to put SPDX first.
Bumped CI GCC matrix: promoted GCC 15 to latest (heavy sanitizer tests) and demoted GCC 14 into the older bucket alongside 13; updated README supported-platforms table.
Updated infra/.beman_submodule beman-infra commit hash to 9bd493ce12ba5b7b01bc777f35d1e08a16889a90.
Added beman-tidy header comments and disabled_rules section to .beman-tidy.yaml to match new cookiecutter template, preserving the stl_interfaces ignored_paths entry.
Bumped infra-workflows reusable workflow refs from 1.7.0 to 1.7.1, bumped infra/.beman_submodule commit hash to 66b4f0cdf527cb66bfe2f009f0d2b0ceb56d2cd0, switched module/BMI install destinations to CMAKE_INSTALL_DATADIR/${name}/..., and added infra/cmake/enable-experimental-import-std.cmake.
Bumped vcpkg-configuration.json default-registry baseline to 522253caf47268c1724f486a035e927a42a90092 and bemanproject registry baseline to 28992b34d1e39368f5d1214a557fd61949de39fb.
Bumped infra/.beman_submodule commit hash to eb7b7c3688bd8f26ab0c145e3147df9a8f2ec8ce (SPDX header on enable-experimental-import-std.cmake was already present from prior license fix).
Bumped infra-workflows reusable workflow refs from 1.7.1 to 1.7.2 (incorporates code coverage job fix).
Added concurrency group to .github/workflows/ci_tests.yml to cancel in-progress CI runs when a new push supersedes them.
Bumped infra/.beman_submodule commit hash to d536fc285ae058cf8f5b736b5ff73d18a421b296 and removed @neatudarius from infra/.github/CODEOWNERS (enable-experimental-import-std.cmake CMake 4.3.3 block was already present).
Bumped infra-workflows reusable workflow refs from 1.7.2 to 1.7.3 (pins CMake version for MSVC/AppleClang CI jobs).
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.
Updated README badges: linked Library Status to maturity model doc and CI Tests badge to its workflow page, split each badge onto its own line, and switched markdownlint pragma from disable-next-line to disable/restore block.
Bumped beman-tidy pre-commit hook version from v0.5.0 to v0.5.1.
Removed trailing README note about include search path prefix requirement.
Bumped vcpkg-registry baseline from 28992b34d1e39368f5d1214a557fd61949de39fb to e1aa5c3c2a46486cc1384d70beab939d76bfe128 in vcpkg-configuration.json.
Bumped microsoft/vcpkg default-registry baseline from 522253caf47268c1724f486a035e927a42a90092 to aa40adda5352e87655b8583cfb2451d5e9e276fd in vcpkg-configuration.json.
@ednolan ednolan force-pushed the enolan_propagate_20260524 branch from 2f50bd2 to 767da0a Compare May 25, 2026 01:40
@ednolan ednolan merged commit 98c9d3e into bemanproject:main May 25, 2026
68 checks passed
@ednolan ednolan deleted the enolan_propagate_20260524 branch May 25, 2026 03:13
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.

1 participant