描述错误
出于某种原因,Auto 使用的是我的 github 电子邮件地址而不是我的登录名。 见例如:
https://github.com/storybookjs/design-system/releases/tag/v0.0.43
再现
这是我的设置:
$ git config --list | grep user
user.name=Michael Shilman
user.email=[what's in changelog]
该电子邮件与我在 Github 上的主要电子邮件地址相匹配。 我检查了@domyen和@kylesuss ,他们的登录名正确显示,并且它们的设置是等效的。 我正在使用带有 SSH 身份验证的 Github Desktop。
要重现,请在 Storybook Design System 中运行yarn auto changelog
: https :
预期行为
期望它在更改日志条目中使用我的 github 登录名@shilman 。
桌面(请填写以下信息):
感谢报告! 我这周试试看
@hipstersmoothie运气好吗? 我想写一篇关于在 Storybook Design System 中使用 Auto 的文章,但在当前状态下我很难推荐。 如果从症状上看不明显或者你不能重现,我会尝试自己调试。 无论哪种方式,请让我知道。 谢谢!
我明天去看看!
2019 年 8 月 25 日星期日晚上 10:36 Michael Shilman通知@github.com
写道:
@hipstersmoothie https://github.com/hipstersmoothie运气好吗? 我想要
写一篇关于在 Storybook Design System 中使用 Auto 的文章,但它是
在目前的状态下,我很难推荐。 如果不是很明显
症状,否则您无法重现,我会尝试自己调试。 谢谢!—
你收到这个是因为你被提到了。直接回复本邮件,在GitHub上查看
https://github.com/intuit/auto/issues/509?email_source=notifications&email_token=AAJDEBDQSSU3JR63QFHWOOTQGNTWPA5CNFSM4IJQQXPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDNORP2issue27WW2500000000000000000000000000000000000000000000000000400000000000004000000000000000000000000000000之间
或静音线程
https://github.com/notifications/unsubscribe-auth/AAJDEBHDNDOQFSPCYJTZHMDQGNTWPANCNFSM4IJQQXPA
.
没有您的用户名的提交是对 master 的推送。
当提交被推送到 master 时,将它连接到 github 用户并不容易。 在这种情况下,我们所拥有的只是提交时使用的电子邮件。 当提交附加到 PR 时,我们可以找到用户,但在推送到掌握它时不存在。
https://github.com/intuit/auto/blob/master/packages/core/src/release.ts#L649
如果我们找不到 PR,我们会在 github 上搜索该电子邮件(没有 octokit 批准的将用户电子邮件连接到帐户的方法)
https://github.com/intuit/auto/blob/master/packages/core/src/release.ts#L675
搜索看起来像这样:
https://github.com/search?q=in%3Aemail+in%3Ausers+dom%40hichroma.com&type=Users
正如你所看到的 dom 出现了,但是当我尝试搜索你的电子邮件时,什么也没有出现:
https://github.com/search?q=in%3Aemail+in%3Ausers+michael%40lab80.co&type=Users
这是因为您尚未在 GitHub 帐户上公开[email protected]
电子邮件地址。 我已经尝试过 PR 上的变更日志,您没有推送到 master 并且它似乎可以很好地接收您的帐户。
我有一个 PR 将解决作者部分中的一些错误,但您的特定错误只能通过公开电子邮件来修复。 否则,我们实际上无法连接您的帐户。 虽然如果一个变更日志有来自 pr 和 master 的提交,它现在将有利于作者登录。
感谢您调查此@hipstersmoothie ,这是有道理的! 猜猜我需要停止在提交上偷工减料。 😭 对不起!
@shilman这里没有大惊小怪! 由于这个问题,我追踪了一些我一直想解决的其他变更日志错误,感谢您的问题!
:rocket: 问题已在 v7.3.3 中发布 :rocket:
最有用的评论
我明天去看看!
2019 年 8 月 25 日星期日晚上 10:36 Michael Shilman通知@github.com
写道: