Skip to content

Conversation

@eloisebrosseau
Copy link
Contributor

@eloisebrosseau eloisebrosseau commented Dec 22, 2025

Add pre-commit.ci to validate lint and format steps are all passing for CMake, C++ and Python files

Summarize your change.

A lot of older and newer CMake files and some lines in a few C++ files were not formatted properly. pre-commit.ci was added as an app in Settings > GitHub Apps to enable running our pre-commit hooks with GitHub Actions. I removed the Lint and Format step form ci.yml since it is not required anymore with pre-commit.ci

Describe the reason for the change.

In order to add a validation step that all files in this project are formatted properly, I need to format all the files to make sure we stop merging unformatted code going forward.

Signed-off-by: Éloïse Brosseau <eloise.brosseau@autodesk.com>
Signed-off-by: Éloïse Brosseau <eloise.brosseau@autodesk.com>
Signed-off-by: Éloïse Brosseau <eloise.brosseau@autodesk.com>
Signed-off-by: Éloïse Brosseau <eloise.brosseau@autodesk.com>
@eloisebrosseau eloisebrosseau changed the title Test Lint and Format step with pre-commit.ci Update Lint and Format step with pre-commit.ci Dec 22, 2025
@eloisebrosseau eloisebrosseau marked this pull request as ready for review December 22, 2025 17:13
@eloisebrosseau eloisebrosseau changed the title Update Lint and Format step with pre-commit.ci Add pre-commit.ci to validate lint and format steps are all passing for CMake, C++ and Python files Dec 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant