Open LeonMatthesKDAB opened 3 weeks ago
@LeonMatthesKDAB For pre-commit, have a look here: https://github.com/narnaud/tst-release/blob/main/.github/workflows/pre-commit.yml
Also would be nice to add release-please (maybe post 1.0, I don't know): https://github.com/narnaud/tst-release/blob/main/.github/workflows/release-please.yml
For clang-tidy/Clazy/Krazy and other check like that, maybe a nightly or weekly build would be enough? to reduce the turnover for a commit.
Cool, thanks for the links :+1:
I'll work on optimizing our build times first, I'm hoping we can then fit most checks into the normal PR process, including clazy. We still have a few more Github runnes that we can use in parallel :)
As mentioned in #1, apart from setting up the initial CI for testing, there's a few more ToDos:
Additional automations: