Skip to content

Commit ec2c40a

Browse files
authored
Exclude yao-pkg from renovate with comment (#859)
1 parent 8dc2be7 commit ec2c40a

File tree

2 files changed

+25
-18
lines changed

2 files changed

+25
-18
lines changed

.github/renovate.json

Lines changed: 0 additions & 18 deletions
This file was deleted.

.github/renovate.json5

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
{
2+
$schema: "https://docs.renovatebot.com/renovate-schema.json",
3+
extends: ["github>bitwarden/renovate-config"],
4+
enabledManagers: ["github-actions", "npm"],
5+
packageRules: [
6+
{
7+
groupName: "gh minor",
8+
matchManagers: ["github-actions"],
9+
matchUpdateTypes: ["minor", "patch"],
10+
},
11+
{
12+
groupName: "Google Libraries",
13+
matchPackagePatterns: ["google-auth-library", "googleapis"],
14+
matchManagers: ["npm"],
15+
groupSlug: "google-libraries",
16+
},
17+
],
18+
ignoreDeps: [
19+
// yao-pkg is used to create a single executable application bundle for the CLI.
20+
// It is a third party build of node which carries a high supply chain risk.
21+
// This must be manually vetted by our appsec team before upgrading.
22+
// It is excluded from renovate to avoid accidentally upgrading to a non-vetted version.
23+
"@yao-pkg/pkg",
24+
],
25+
}

0 commit comments

Comments
 (0)