Repository navigation
Adopt mise toolchain, extend CMake 3.30 support, update CI and docs - #42
Merged
Merged
Conversation
- Pin CMake and Python in mise.toml - Add mise tasks for configure, build, test and docs - Document the toolchain setup for developers - Ignore the build directory Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
- Raise the upper policy version in the project, test driver and tests - Keep the minimum version at 3.15 Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
- Add CMake 3.30 and 3.31 to the test matrix - Set read-only contents permission for the test workflow - Set write contents permission for the docs deploy only Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
- Explain that output variables are only set when a version is detected - Show how users can provide a fallback version on the command line - Note that the fallback is incompatible with REQUIRED Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
- Record the policy range, CI matrix, mise config and docs note Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
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.
Requested by Dennis · project thread
Summary
mise.toml(CMake, Python, tasks) and document it in the developer notes.3.15...3.30. The minimum stays at 3.15.fair_get_git_version(issue Feature: Add user-provided input variable to overridefair_get_git_version#26) and update the changelog.Testing
mise installcould not be run here because the network blocks the mise download hosts. The mise config is untested.Not included
share/asiofi/cmake/FindOFI.cmake:16#27: the warning comes from asiofi'sFindOFI.cmake, not from this repo.example.org) is unchanged, because it needs a real address.Generated by Claude Code