What's the best way to fix a metadata commit that has errors?



I am developing some packages but then I run into issues where I tag a released and JuliaCIBot runs into an error because one of packages I had used in runtests.jl is not in REQUIRE.

In that case, once I have fixed the code, do I need to tag a new release as bug fix? Or it can piggy-back on the merge?

My specific issue was that I had a using BenchmarkTools in my runtests.jl, which wasn’t needed. So I just wanted to remove that line, but feel that tagging a new release seems wasteful.


You shouldn’t change the identity of an existing version so tagging a new one seems like the easiest way forward.