Skip to content

Validate project files, add order, insert version#122

Merged
joneugster merged 11 commits into
mainfrom
config-validate-review-changes
Jun 27, 2026
Merged

Validate project files, add order, insert version#122
joneugster merged 11 commits into
mainfrom
config-validate-review-changes

Conversation

@joneugster

@joneugster joneugster commented Jun 27, 2026

Copy link
Copy Markdown
Collaborator

Copy of #116 by Robert J. Simmons because I don't have push access to the original PR branch in order to fix the tests.

Makes a few changes to the project validation structure.

  • uses Zod parsing to take care of remaining to-dos around validating project configurations
  • adds a sort order field that allows the frontend to order projects by a custom sort
  • Allows project names to use templating:
    • _Vers_ will get replaced by the toolchain (e.g. v4.30.0) or by Lean if the toolchain format isn't recognized and
    • _LeanVers_ will get replaced by the toolchain plus "Lean" (e.g. Lean v4.30.0) or by Lean if the toolchain format isn't recognized

Co-authored-by: rob@lean-fro.org

@joneugster joneugster merged commit 54f338f into main Jun 27, 2026
5 checks passed
@joneugster joneugster deleted the config-validate-review-changes branch June 27, 2026 18:23
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