mirror of
https://github.com/github/gh-stack.git
synced 2026-09-14 20:26:28 +08:00
d5ed7663ec
The new integration tests drive the production rebase helpers, which shell out to git without the identity environment variables gitExec sets, so creating a commit during a rebase failed on a runner with no global git identity — passing locally and on macOS but failing on ubuntu-latest. Recording the identity in the clone's own config covers every git process started in it, whatever path reaches git. Verified by running the whole suite with GIT_CONFIG_GLOBAL and GIT_CONFIG_SYSTEM pointed at /dev/null. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: f5959297-80fd-4732-aeae-aa9a4b6a7755