【问题标题】:Danger does not warn when check should fail当检查失败时,危险不会发出警告
【发布时间】:2023-04-02 13:45:01
【问题描述】:

我正在使用 Danger 来检查 PR。 我的危险文件包含:

# Alert if we are pointing to a debug SDK version
if git.modified_files.include?("tutorials/sdk-refapp/build.gradle")
  diff = git.diff_for_file("tutorials/sdk-refapp/build.gradle")
  fail("Please ensure you are not pointing to a debug SDK version in the sdk-refapp after QA approval", sticky: true) if (diff && diff.patch.include?('-debug'))
end

PR 包含更改:

-def SK_SDK_VERSION = ""
-
+def version = ""
+def SK_SDK_VERSION = "$version-debug"

当我打电话给danger local 时,我没有看到我期待的警告

【问题讨论】:

    标签: git pull-request danger


    【解决方案1】:

    我找到了解决方案。如果我使用danger pr <url> 而不是danger local,那么一切正常。 danger local 指向错误的 PR,原因我不知道。

    【讨论】:

      猜你喜欢
      • 2011-03-19
      • 1970-01-01
      • 2011-02-20
      • 1970-01-01
      • 2012-11-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-16
      相关资源
      最近更新 更多