MYSOCIETY's email address is modules@[0.0.0.0](change to <username>.org) which passes EMail::Valid but git does not like: Failed to parse signature - Neithernamenoremailshould contain angle brackets chars.
However, EMail::Valid appears to be treating the parenthesized part as a comment because it only returns "modules@[0.0.0.0]". We're using the full string as written in 02authors.
I see these solutions, and it doesn't have to be just one.
Put in a special check for angle brackets
Use the cleaned result from Email::Valid->address instead of the string
MYSOCIETY's email address is
modules@[0.0.0.0](change to <username>.org)
which passes EMail::Valid but git does not like:Failed to parse signature - Neither
namenor
emailshould contain angle brackets chars.
However, EMail::Valid appears to be treating the parenthesized part as a comment because it only returns "modules@[0.0.0.0]". We're using the full string as written in 02authors.
I see these solutions, and it doesn't have to be just one.