Pronto不会向GitHub发布消息

时间:2014-11-10 08:43:07

标签: ruby rubygems

我正在玩pronto,因为我希望将它整合到我的流程中。 我已经按照Github页面上的说明进行了操作(至少我是这么认为的)但是当我运行pronto(使用pronto-rubocop和pronto-spell)时,即使我在代码中有几个问题,也没有消息发布到Github。 您可以查看此test repo

在我的回购中

  • 不是英文的变量
  • 一些不是骆驼套装的课程
  • 拼写错误的提交消息

不应该发现这个问题并在Github上发帖吗?

推送我的提交后,我通过运行

执行pronto
  

GITHUB_ACCESS_TOKEN = xxx482cb9b577de5a216xxxxxxxxxxxxxxxxxxxx pronto   运行-f github -c origin / master

当我在本地运行pronto run时,同样的事情发生了:没有打印出来。

由于

1 个答案:

答案 0 :(得分:2)

-c/--commit标志确定您当前HEAD将与哪个提交进行比较。在您的情况下,除了master之外,我没有看到另一个分支。您可能正在运行Pronto并将masterorigin/master进行比较。这很可能是相同的提交。你可以通过以下方式观察它:

git show HEAD git show master git show origin/master

要在该回购中查看某些结果,您可以像这样运行Pronto(将origin/master替换为HEAD~5):

GITHUB_ACCESS_TOKEN=xxx482cb9b577de5a216xxxxxxxxxxxxxxxxxxxx pronto run -f github -c HEAD~5

或者,创建另一个分支,进行一些错误的提交,git push并在该分支上运行Pronto。