-
Notifications
You must be signed in to change notification settings - Fork 100
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Move the clang-format check from CircleCI to GitHub actions. #376
Conversation
737fee4
to
c73bbeb
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
When moving this over to Github CI, would it make sense to make the heavier jobs dependent on the coding style check succeeding, such as done in liboqs?
https://github.com/open-quantum-safe/liboqs/blob/d183ed326609a0e0087f339b0eb948de9d33035d/.github/workflows/unix.yml#L42
Indeed, the environment would say Thanks. That said, OQS so far already did much more than "typical projects" in this regards/not blindly running CI in the various projects -- but there's still quite some way to go: What about OQS "institutes" this? Ask contributors to use "[skip ci]" as often as possible, do (CI) spot checks before doing "heavy lifting", possibly move more CI to the weekly tests, reduce the repetition of the profiling runs, etc? I know, just like project openness probably another low priority issue to the LinuxFoundation masters of OQS, but maybe worthwhile a thought? |
4580807
to
1f46867
Compare
Related to #248. Signed-off-by: thb-sb <thomas.bailleux@sandboxquantum.com>
I agree! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you Thomas, LGTM.
What about OQS "institutes" this? Ask contributors to use "[skip ci]" as often as possible, do (CI) spot checks before doing "heavy lifting", possibly move more CI to the weekly tests, reduce the repetition of the profiling runs, etc?
I really like the idea @baentsch. I hope you don't mind that I created an issue about the topic.
I never mind good ideas :-) And if it's not posted by me, our new LinuxFoundation masters might actually react positively about them. |
Move the clang-format check from CircleCI to GitHub actions.
Related to #248.
Signed-off-by: thb-sb thomas.bailleux@sandboxquantum.com