← Back to team overview

kicad-developers team mailing list archive

MacOS 4.0.7 release oopsie

 

Okay people, wtf happened here.

Helping someone on IRC figure out a PDF export bug on 4.0.7, when I
realized this:

https://misc.c4757p.com/pastes/0AOyojEiEE0V.txt

^ "Tag stable release" is commit 631f6d5, on July 14. The ACTUAL 4.0.7
tag is on 9f35e38, four commits later on August 1.

Guess which one got released?

Yup, we released the wrong commit for 4.0.7. The older one, missing
several bug fixes. How did we manage to release something that wasn't
actually tagged as 4.0.7? Doesn't the release build process involve
something like "git checkout 4.0.7"? Help me understand what went wrong
here...

I'm still trying to figure out how a commit titled "tag stable release
4.0.7" and the actual 4.0.7 tag do not point at the same place, let
alone how the release build process does not actually directly check out
the 4.0.7 tag.

-- 
Chris


Follow ups