VirtusLab / bazel-steward

A bot to keep Bazel dependencies up to date
https://virtuslab.github.io/bazel-steward/
Apache License 2.0
62 stars 5 forks source link

Try harder to get valid downloadUrl for bazel rules #227

Closed lukaszwawrzyk closed 1 year ago

lukaszwawrzyk commented 1 year ago

Naively generated URL (by just replacing version in old library name) is tested with HEAD request. If it fails, Bazel Steward will try to find best match from assets attached. to the release and https://github.com urls from body. URLs from body are also tested with HEAD. Artifact names are sorted by levenstein distance to original artifact name.