Auto: ¿Uso automático del correo electrónico en lugar del inicio de sesión de github?

Creado en 6 ago. 2019  ·  7Comentarios  ·  Fuente: intuit/auto

Describe el error

Por alguna razón, Auto está usando mi dirección de correo electrónico de github en lugar de mi inicio de sesión. Ver por ejemplo:

https://github.com/storybookjs/design-system/releases/tag/v0.0.43

Reproducir

Aquí están mis configuraciones:

$ git config --list | grep user
user.name=Michael Shilman
user.email=[what's in changelog]

El correo electrónico coincide con mi dirección de correo electrónico principal en Github. Verifiqué con @domyen y @kylesuss , cuyos inicios de sesión se muestran correctamente y sus configuraciones son equivalentes. Estoy usando Github Desktop con autenticación SSH.

Para reproducir, ejecute yarn auto changelog en Storybook Design System: https://github.com/storybookjs/design-system

Comportamiento esperado

Espere que use mi inicio de sesión de github @shilman en las entradas del registro de cambios.

Escritorio (complete la siguiente información):

  • Sistema operativo: MacOS 10.14.5
  • Versión 4.15.5
bug released

Comentario más útil

¡Lo echaré un vistazo mañana!

El domingo, 25 de agosto de 2019 a las 10:36 p.m. Michael Shilman [email protected]
escribió:

@hipstersmoothie https://github.com/hipstersmoothie ¿ Tuviste suerte? Me gustaría
escribir un artículo sobre el uso de Auto en Storybook Design System, pero es
difícil de recomendar en el estado actual. Si no es obvio por el
Síntomas o no se puede reproducir. Intentaré depurarlo yo mismo. ¡Gracias!

-
Recibes esto porque te mencionaron.

Responda a este correo electrónico directamente, véalo en GitHub
https://github.com/intuit/auto/issues/509?email_source=notifications&email_token=AAJDEBDQSSU3JR63QFHWOOTQGNTWPA5CNFSM4IJQQXPKYY3PNVWWK3TUL52HS4DFVREXWD63WTZV6
o silenciar el hilo
https://github.com/notifications/unsubscribe-auth/AAJDEBHDNDOQFSPCYJTZHMDQGNTWPANCNFSM4IJQQXPA
.

Todos 7 comentarios

¡Gracias por el informe! Intentaré echar un vistazo esta semana

@hipstersmoothie ¿

¡Lo echaré un vistazo mañana!

El domingo, 25 de agosto de 2019 a las 10:36 p.m. Michael Shilman [email protected]
escribió:

@hipstersmoothie https://github.com/hipstersmoothie ¿ Tuviste suerte? Me gustaría
escribir un artículo sobre el uso de Auto en Storybook Design System, pero es
difícil de recomendar en el estado actual. Si no es obvio por el
Síntomas o no se puede reproducir. Intentaré depurarlo yo mismo. ¡Gracias!

-
Recibes esto porque te mencionaron.

Responda a este correo electrónico directamente, véalo en GitHub
https://github.com/intuit/auto/issues/509?email_source=notifications&email_token=AAJDEBDQSSU3JR63QFHWOOTQGNTWPA5CNFSM4IJQQXPKYY3PNVWWK3TUL52HS4DFVREXWD63WTZV6
o silenciar el hilo
https://github.com/notifications/unsubscribe-auth/AAJDEBHDNDOQFSPCYJTZHMDQGNTWPANCNFSM4IJQQXPA
.

La confirmación que no tiene su nombre de usuario fue un impulso para dominar.

Cuando se envía una confirmación al maestro, no hay una manera fácil de conectarla a un usuario de github. Todo lo que tenemos en este caso es el correo electrónico con el que se realizó la confirmación. Cuando se adjunta una confirmación a un PR, podemos encontrar al usuario, pero en un push to master no está allí.

https://github.com/intuit/auto/blob/master/packages/core/src/release.ts#L649

En el caso de que no podamos encontrar el PR, hacemos una búsqueda de ese correo electrónico en github (no existe una forma aprobada por octokit de conectar el correo electrónico de un usuario a una cuenta)

https://github.com/intuit/auto/blob/master/packages/core/src/release.ts#L675

La búsqueda se ve así:

https://github.com/search?q=in%3Aemail+in%3Ausers+dom%40hichroma.com&type=Users

Como puede ver, aparece dom, pero cuando intento buscar en su correo electrónico, no aparece nada:

https://github.com/search?q=in%3Aemail+in%3Ausers+michael%40lab80.co&type=Users

Esto se debe a que no ha hecho pública la dirección de correo electrónico [email protected] en su cuenta de GitHub. Probé el registro de cambios en las relaciones públicas donde no hizo un esfuerzo para dominar y parece que recupera su cuenta bien.

Tengo un PR que abordará algunos de los errores en la sección de autor, pero su error en particular solo se puede solucionar haciendo público el correo electrónico. De lo contrario, no tenemos forma de conectar su cuenta. Aunque si un registro de cambios se ha confirmado desde usted desde un pr y desde un maestro, ahora favorecerá al autor con un inicio de sesión.

Gracias por investigar este @hipstersmoothie , ¡tiene sentido! Supongo que necesito dejar de tomar atajos en las confirmaciones. 😭 ¡Perdón por el alboroto!

@shilman ¡ No te


: rocket: El problema fue lanzado en v7.3.3: rocket:

¿Fue útil esta página
0 / 5 - 0 calificaciones