Closed ddiss closed 4 months ago
Unfortunately I think the simplest workaround will be to set GIT_EDITOR
to true for the git notes add
calls. I'll raise it with upstream git, but even if it's acknowledged as a regression, a fix would still take some time to filter through to distros.
I've proposed an upstream git fix for the regression via https://lore.kernel.org/git/20240725144548.3434-1-ddiss@suse.de/
It looks like an upstream git regression is causing the unit tests (and likely regular icyci jobs) to fail due to it now running
GIT_EDITOR
for input when an empty note is provided e.g.In previous versions of git this used to add an empty note, but this now causes git to start' option") and the way it changes the
GIT_EDITOR
. I'm highly suspicious of upstream git commit 90bc19b3ae ("notes.c: introduce '--separator=d->given
setting.