Skip to content

ci: speedup CI - #39

Merged
MichalSzandar merged 3 commits into
mainfrom
ci/speedup
Oct 13, 2026
Merged

MichalSzandar merged 3 commits into
mainfrom
ci/speedup

Conversation

@MichalSzandar

@MichalSzandar MichalSzandar commented Oct 12, 2026 •

Copy link
Copy Markdown
Collaborator
  • build project using ninja
  • introduce new compile option NEURON_IDE_ENABLE_CLANG_TIDY that can turn off clang tidy to speed up build time (it is turned on by default)
  • run clang tidy as seperate parallel job only on changed files

Last 3 CI runs took about 8-11 minutes -> now it takes 2-3 minutes

@MichalSzandar MichalSzandar self-assigned this Oct 12, 2026
@MichalSzandar MichalSzandar linked an issue Oct 12, 2026 that may be closed by this pull request
* recommend building using ninja
* intorduce compile parameter to turn off clang-tidy during compile time
@MichalSzandar
MichalSzandar merged commit bf8d768 into main Oct 13, 2026
@MichalSzandar
MichalSzandar deleted the ci/speedup branch October 13, 2026 12:15
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.

Speed up CI performance

2 participants