Skip to content

Commit

Permalink
Ci v2 (FreeCAD#7282)
Browse files Browse the repository at this point in the history
* Github: Build and Test

Build and Test:
- ccache
- build
- Unittest
- install
- Unittest of install
- report

misc:
- use .clang-tidy file to configure Clang-tidy checks
- use use .pylintrc to configure Pylint checks
- Update changed-files Action
- better regex for file extension filter
- show enabled clang-tidy checks in Step Report
- show enabled Pylint Checks
- cpplint filter documentation
- modified cpplint filters recomended by https://github.com/sider/runners/blob/HEAD/images/cpplint/sider_recommended_CPPLINT.cfg
- fixed Branch filter for Clazy QT6 checks --> has only worked on pull requests
- fail the CI only on Build  errors, Unittest errors and misspellings

* Github: remove Codespell action as it is now integrated into the check workflow
  • Loading branch information
Floriansimmer authored Jul 30, 2022
1 parent ecbd151 commit 4662503
Show file tree
Hide file tree
Showing 4 changed files with 1,511 additions and 110 deletions.
Loading

0 comments on commit 4662503

Please sign in to comment.