[MRELEASE-644] Do a pre-check for Git repositories to make sure the name and email are set
- Dominant language
- Java
- Stars
- 128
- Forks
- 145
- Avg merge
- 7h 7m
- Merged PRs (30d)
- 3
Description
**[Jason van Zyl](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=jvanzyl)** opened **[MRELEASE-644](https://issues.apache.org/jira/browse/MRELEASE-644?redirect=false)** and commented
I went to do a release on a new machine and forgot to run:
git config --global user.email "you@example.com"
git config --global user.name "Your Name"
And it got to the very end of release:prepare and blew up.
---
No further details from [MRELEASE-644](https://issues.apache.org/jira/browse/MRELEASE-644?redirect=false)
Contributor guide
No contributing guide indexed for this repository
Research direction
Start at the release:prepare flow and inspect how it interacts with the Git repository. Check how Git reports missing user.name and user.email, then define completion as detecting either missing setting before the release reaches its final stages and reporting an actionable message.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- git, java
- Domain
- build-system, release
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100