Is there a way to check whether a package name would pass the automatic checks guarding registration? Other than starting registration outright.
1 Like
The automerge workflow of the General Registry uses the function AutoMerge.run
of RegistryCI.jl. I have not investigated it, but probably there you have all needed to do the checks.
1 Like
using RegistryCI.AutoMerge
AutoMerge.meets_distance_check("<your package name>", AutoMerge.get_all_non_jll_package_names(joinpath(DEPOT_PATH[1], "registries", "General")))
5 Likes
If someone implements Run AutoMerge checks in package · Issue #453 · JuliaRegistries/RegistryCI.jl · GitHub it would be straightforward. In the mean time, running parts of AutoMerge manually is possible. Note that the name similarity check is not the only name check being done, although the easiest to override (and somewhat prone to false positives).
3 Likes