Why do packages run continuous integration tests on Julia nightly?

No. Julia 1.10 moved to use libcurl 8.0.1. Now all packages that have compat 7.xx (almost all I would guess) will fail to run in Julia 1.10 but run on Julia 1.9

(Re: this specific issue, unrelated to this thread, maybe someone could trigger a JuliaRegistrator PR fixing those compat issues on all matching repos? Similar to what Tim Holy did when he automatically generated PRs deprecating SnoopPrecompile => PrecompileTools)