Skip to content

Latest commit

 

History

History
43 lines (28 loc) · 2.33 KB

README.md

File metadata and controls

43 lines (28 loc) · 2.33 KB

libraries-repository-engine

Test Go status Check Go status Check Prettier Formatting status Spell Check status

This is the tool that generates the Arduino Library Manager index.

Every hour, the automated Library Manager indexer system runs this tool, which:

  1. checks every repository in the Library Manager list for new tags
  2. checks whether those tags meet the requirements for addition to the index, publishing logs
  3. adds entries to the index for compliant tags
  4. pushes the updated index to Arduino's download server

BUILD

task go:build

TDD

In order to run the tests, type

task go:test

RUN

Create a config.json file (or edit example one). Same thing for repos.txt file.

Run with go run sync_libraries.go or task go:build and then ./libraries-repository-engine

Security

If you think you found a vulnerability or other security-related bug in this project, please read our security policy and report the bug to our Security Team 🛡️ Thank you!

e-mail contact: [email protected]