1
0
mirror of https://github.com/arduino/library-registry.git synced 2025-08-07 09:02:56 +03:00
Commit Graph

56 Commits

Author SHA1 Message Date
per1234
94d4c58230 Add CI workflow to check for Prettier formatting compliance
On every push and pull request that affects relevant files, check whether the formatting of supported
files is compliant with the Prettier style.
2021-07-15 09:38:58 -07:00
per1234
93f71bd038 Add CI workflow to lint and check formatting of Go code
On every push and pull request that affects relevant files, check the Go module for:

- Common detectable errors in the code.
- Use of outdated APIs
- Code style violations
- Code formatting inconsistency
- Misconfiguration
2021-07-15 09:38:58 -07:00
per1234
71ea0c6d07 Add CI workflow to lint and check formatting of Python files
On every push and pull request that affects relevant files, run flake8 to check the Python files of
the repository for issues and black to check formatting.

The .flake8 file is used to configure flake8:
https://flake8.pycqa.org/en/latest/user/configuration.html
2021-07-15 09:38:58 -07:00
per1234
bd36fe6325 Add registry validator integration tests
On every push and pull request that affects relevant files, run the integration tests of the registry data file validator.
2021-07-15 09:38:58 -07:00
per1234
f7c07a67cf Validate library registry data file format
On every push or pull request that modifies a relevant file, validate the data structure of registry.txt.
2021-07-15 09:32:50 -07:00
per1234
900b25859f Add CI workflow to check general file formatting
On every push, pull request, and periodically, check whether the repository's files are formatted according to
.editorconfig.
2021-07-14 17:16:29 -07:00