Skip to content

Fix #3: Add project validator CI - #4

Open
leftibot wants to merge 1 commit into
cpp-best-practices:mainfrom
leftibot:fix/issue-3-add-project-validator-ci
Open

leftibot wants to merge 1 commit into
cpp-best-practices:mainfrom
leftibot:fix/issue-3-add-project-validator-ci

Conversation

@leftibot

@leftibot leftibot commented Nov 3, 2026

Copy link
Copy Markdown
Contributor

Automated fix by @leftibot.

What changed

Fix #3: Run cpp-best-practices/project_validator in CI
The project was never checked against the project_validator standards. A new
project-validator CI job checks out the validator's main branch, sets up
Python 3.14 with PyYAML, and runs it with --build against this repository.
A unit test asserts the workflow keeps that job, pinned to the main branch.
Co-Authored-By: Claude Opus 5.5 noreply@anthropic.com

Files

 .github/workflows/ci.yml  | 22 ++++++++++++++++++
 tests/test_ci_workflow.py | 57 +++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 79 insertions(+)

Closes #3

Triggered by @lefticus.

The project was never checked against the project_validator standards. A new
project-validator CI job checks out the validator's main branch, sets up
Python 3.14 with PyYAML, and runs it with --build against this repository.
A unit test asserts the workflow keeps that job, pinned to the main branch.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
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.

Add project validator CI

1 participant