Files
devx/docs/specs/DEVX-174.md
T
kireto d41972093b
Post-merge / detect-and-configure (push) Successful in 9s
Post-merge / release-and-maintain (push) Successful in 1m4s
DEVX-174: fix(ci): supply git identity for dep-PR manifest commits
2026-09-19 20:55:42 +00:00

898 B

DEVX-174: Set git identity in dep-PR target clone

Problem

create_dependency_pr commits the manifest bump in a fresh clone of the target repo. The clone has no user.name/user.email, so git commit exits 128 ("Please tell me who you are") — observed in sso-bridge post-merge run 6284 after the digest and manifest bump both succeeded.

Approach

REQ-1: Pass a CI bot identity inline (git -c user.name=... -c user.email=... commit) so the commit works in any environment without mutating global git config.

Test Plan

  • Unit test asserting the commit invocation carries -c user.name / -c user.email arguments.

Deploy Plan

devx release; sso-bridge picks it up via its devx pin on next bump.

Rollback Plan

Revert; dep-PR commit fails again in containers without git identity.

Acceptance Criteria

  • REQ-1: dep-PR commit supplies explicit identity flags.