arduino / arduino-language-server

An Arduino Language Server based on Clangd to Arduino code autocompletion
GNU Affero General Public License v3.0
120 stars 11 forks source link

Add CI workflows to enhance the dev experience #127

Closed umbynos closed 1 year ago

umbynos commented 1 year ago

Add some checks workflows to this repo to enhance the developer experience and to catch common problems:

per1234 commented 1 year ago

@umbynos @MatteoPologruto. I have already prepared the work for https://github.com/arduino/tooling-project-assets/blob/main/workflow-templates/check-go-dependencies-task.md last year, but have been blocked on its completion waiting for an answer to a question. See #7218 in the internal issue tracker for details.

The other workflows will be super valuable additions to the project though.

umbynos commented 1 year ago

Thanks Per, I'll see what I can do about it

MatteoPologruto commented 1 year ago

Check workflows additions:

Minor updates:

per1234 commented 1 year ago

Thanks so much for your excellent work Matteo.

Since we already have a dedicated issue in the internal tracker for adding the remaining workflow, I will close this as resolved.