JuliaRegistries / RegistryCI.jl

Continuous integration (CI) tools for Julia package registries, including registry consistency testing, automatic merging (automerge) of pull requests, and automatic TagBot triggers
https://juliaregistries.github.io/RegistryCI.jl/stable
Other
31 stars 30 forks source link

crash when checking sequential versions #562

Closed ericphanson closed 2 months ago

ericphanson commented 2 months ago
ERROR: LoadError: ArgumentError: first argument must be strictly less than the second argument
Stacktrace:
  [1] difference
    @ ~/.julia/packages/RegistryCI/HlUCP/src/AutoMerge/semver.jl:17 [inlined]
  [2] _valid_change(old_version::VersionNumber, new_version::VersionNumber)
    @ RegistryCI.AutoMerge ~/.julia/packages/RegistryCI/HlUCP/src/AutoMerge/guidelines.jl:503
  [3] meets_sequential_version_number(existing::Vector{VersionNumber}, ver::VersionNumber)
    @ RegistryCI.AutoMerge ~/.julia/packages/RegistryCI/HlUCP/src/AutoMerge/guidelines.jl:561
  [4] #meets_sequential_version_number#111
    @ ~/.julia/packages/RegistryCI/HlUCP/src/AutoMerge/guidelines.jl:568 [inlined]
  [5] meets_sequential_version_number
    @ ~/.julia/packages/RegistryCI/HlUCP/src/AutoMerge/guidelines.jl:564 [inlined]
  [6] (::RegistryCI.AutoMerge.var"#109#110")(data::RegistryCI.AutoMerge.GitHubAutoMergeData)
    @ RegistryCI.AutoMerge ~/.julia/packages/RegistryCI/HlUCP/src/AutoMerge/guidelines.jl:531
  [7] check!(guideline::RegistryCI.AutoMerge.Guideline, data::RegistryCI.AutoMerge.GitHubAutoMergeData)
    @ RegistryCI.AutoMerge ~/.julia/packages/RegistryCI/HlUCP/src/AutoMerge/types.jl:142
  [8] pull_request_build(data::RegistryCI.AutoMerge.GitHubAutoMergeData; check_license::Bool, new_package_waiting_period::Day)
    @ RegistryCI.AutoMerge ~/.julia/packages/RegistryCI/HlUCP/src/AutoMerge/pull_requests.jl:218
  [9] pull_request_build
    @ ~/.julia/packages/RegistryCI/HlUCP/src/AutoMerge/pull_requests.jl:174 [inlined]

https://github.com/JuliaRegistries/General/pull/108934