我可以从 GitHub Dependabot 中排除目录吗?

Fre*_*red 5 automation github npm dependabot

/experiments我的 repo 中有一个目录,其中包含 - 惊喜!- 实验。那些通常带有自己的package.json依赖项,其中包括在我进行实验时是最新的但现在可能已经过时的依赖项。我无意让它们保持最新状态,因为实验只是概念的证明——我可能想在项目后期使用的概念,但我会在主项目中重新实施。

不幸的是 Dependapot 给我发送了很多关于/experiments. 其中许多需要我手动完成。

我并没有在 GitHub 上找到太多关于如何配置 Dependabot 的文档,但我想出了这个:

/.github/dependabot.yml

version: 2
updates:

  # Ignore experiments:
  - package-ecosystem: "npm"
    directory: "/experiments"
    schedule:
      interval: "daily"
    ignore:
      - dependency-name: "*"
Run Code Online (Sandbox Code Playgroud)

虽然它似乎不起作用。今天我收到了 Dependabot 的另一个 PR,它在/experiments. 它是自动合并的,所以我没有努力,但还是有点烦人。

我怎样才能正确地做到这一点?

Mar*_*ari 26

截至 2023 年 5 月,这似乎不可能: https: //github.com/dependabot/dependabot-core/issues/4364

  • 谢谢(你的)信息!真是太糟糕了:-| 但现在至少我们知道在哪里游说这个功能 XD (2认同)