-
Notifications
You must be signed in to change notification settings - Fork 68
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
Check code quality in a continuous way #1193
Comments
Hi David, Do you have an example Github CI YAML workflow for VHDL that I can review? -Larry |
Hi Larry, Sure! Linty scanner and required tooling is provided as a Docker image. So, automating analyses is quite simple. David |
A simple version here to run analyses on the main branch only: https://github.com/stnolting/neorv32/pull/1027/files#diff-14a0f0d330d013b60b745ff53daf4e6cfa5e5c60776408c4e09045763a38799b |
How do I obtain the |
I can create an account for you on our cloud platform. Then, you'll be able to configure the quality profiles (set of rules that apply to your project) to match your coding guidelines and run Linty analyses. I'll provide you with all the necessary information to run your analyses. Once done, if it's ok with you, let's schedule a video conf to get an overview of Linty and how to configure things. |
Hi Larry, Shall I organize a conf call to discuss your needs and Linty? Thank you David |
Hi,
I analyzed the VHDL code from your surf project with Linty: https://oss.linty-services.com/dashboard?id=surf&codeScope=overall
Do not get scared by the number of issues :-)
It's just to provide you with data to browse. I activated all the rules, some are mutually opposed, others are not properly configured with your requirements (such as naming conventions).
There might be a bug behind that one for instance: https://oss.linty-services.com/project/issues?issues=720eeb02-ef2f-4fe9-a68e-d173f16d4295&open=720eeb02-ef2f-4fe9-a68e-d173f16d4295&id=surf
We offer Linty for free for open-source projects. I'd be glad to organize a call if you're interested in checking code quality in a continuous way through GitHub actions.
We also offer our VS Code extension for free: https://hdl-designer.linty-services.com/
I'm looking forward to hearing from you.
Thank you
Have a good day
David Racodon
CTO at Linty Services
The text was updated successfully, but these errors were encountered: