RegistryCI.jl icon indicating copy to clipboard operation
RegistryCI.jl copied to clipboard

CI should check that package folders and Registry.toml are in sync

Open ericphanson opened this issue 4 years ago • 2 comments

as reported in https://github.com/JuliaRegistries/General/pull/26191

ericphanson avatar Dec 10 '20 18:12 ericphanson

Invenia strikes again: https://github.com/JuliaRegistries/General/pull/69703

iamed2 avatar Oct 11 '22 21:10 iamed2

We caught this for https://github.com/JuliaRegistries/General/pull/69703 when adjusting our internal packages to depend on the open source version.

We get this error in our internal registry CI, which is correct:

┌ Error: It is not the case that all dependencies exist in the General registry
│   setdiff(depuuids, alluuids) =
│    Set{Base.UUID} with 1 element:
│      UUID("e4c54217-8d3e-5504-a69c-0db1bad43e12")
└ @ RegistryCI ~/.julia/packages/RegistryCI/78Rh8/src/registry_testing.jl:187

iamed2 avatar Oct 11 '22 21:10 iamed2