It looks like this must be a bug in dulwich or scmrepo. When GIT_COMMITTER_DATE is set, it causes GIT_COMMITTER_NAME to be ignored. This is not the case for CLI Git, and the dates and formats appear valid. I don't see a need for this var anywhere (GIT_AUTHOR_DATE seems to be enough for the commits), so it looks easiest to drop this.
Fixes https://github.com/iterative/studio/issues/8951.
It looks like this must be a bug in dulwich or scmrepo. When
GIT_COMMITTER_DATE
is set, it causesGIT_COMMITTER_NAME
to be ignored. This is not the case for CLI Git, and the dates and formats appear valid. I don't see a need for this var anywhere (GIT_AUTHOR_DATE
seems to be enough for the commits), so it looks easiest to drop this.