0

Angular プロジェクトの依存関係を更新するように WhiteSource Renovate を構成しています。Docker イメージを使用して自分でホストします。

残念ながら、Renovate はすべての依存関係を更新しますが、これは私たちが望んでいるものではありません。

以下の @myBiz/common-stuff のみを更新したい:

module.exports = {
  "baseBranches": (process.env.ACTIVE_BRANCHES + ",master").split(","),
  "onboarding": true,
  "onboardingConfig": {
    "extends": [ "config:base" ]
  },
  "platform": "github",
  "packageRules": [
    {
      "matchBaseBranches": ["master"],
      "matchPackagePatterns": ["^@acme"],
      "rangeStrategy": "bump",
      "updateTypes": [
        "minor",
        "patch"
      ],
      "automerge": true,
      "automergeType": "branch"
    },
    {
      "matchBaseBranches": process.env.ACTIVE_BRANCHES.split(","),
      "matchPackagePatterns": ["common-stuff"],
      "rangeStrategy": "bump",
      "updateTypes": [
        "patch"
      ],
      "automerge": true,
      "automergeType": "branch"
    }
  ]
};

Renovate はブランチを正しく一致させますが、依存関係は一致させません。

@myBiz/common-stuff のみを更新する方法はありますか?

ありがとう!

アダム

4

0 に答える 0