errata-ai / vale

:pencil: A markup-aware linter for prose built with speed and extensibility in mind.
https://vale.sh
MIT License
4.52k stars 155 forks source link

vale sync hits dial tcp 185.199.108.133:443: i/o timeout #870

Open michael-nok opened 4 months ago

michael-nok commented 4 months ago

Check for existing issues

Environment

Describe the bug / provide steps to reproduce it

When attempting to perform a vale sync with a custom package defined, vale still tries to load the https://raw.githubusercontent.com/errata-ai/styles/master/library.json file, but for some reason hits a timeout.

$ ./vale.exe sync Syncing mine [1/1] ███████████████████████████████████████████████████ 100% | 0s Get "https://raw.githubusercontent.com/errata-ai/styles/master/library.json": dial tcp 185.199.108.133:443: i/o timeout

Doing a reverse lookup on that IP address shows it's a CDN for GitHub

cdn-185-199-108-133.github.com

Packages = http://mydomain.com/vale/mine.zip

If the value of Packages contains only custom URLs, it shouldn't try to get that file.