github/gh-aw#24345 (comment)
The merge/push step runs before Git author/credentials are configured. In the compiled workflow this means merge commits may fail (missing identity) and pushes/fetches can fail (no authenticated remote). Configure Git credentials (user.name/user.email + authenticated origin URL) before running the merge script.