Skip to content

Commit 028ad32

Browse files
committed
Update dependabot to match shared workflows one
1 parent fb52ceb commit 028ad32

1 file changed

Lines changed: 14 additions & 4 deletions

File tree

‎.github/dependabot.yml‎

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,22 @@ updates:
88
directory: "/" # Location of package manifests
99
schedule:
1010
interval: "weekly"
11-
ignore:
12-
- dependency-name: "*"
13-
update-types: ["version-update:semver-major","version-update:semver-minor"]
14-
11+
# wait after a new release till we create a PR, to reduce risk of pulling
12+
# a compromised new version
13+
cooldown:
14+
default-days: 7
15+
# Exclude our own repos from cooldown
16+
# https://docs.github.com/en/code-security/reference/supply-chain-security/dependabot-options-reference#cooldown-
17+
exclude:
18+
- "org.jboss.da:*"
19+
- "org.jboss.pnc*:*" # match org.jboss.pnc:xyz and org.jboss.pnc.group:xyz
20+
- "org.commonjava*:*" # match org.commonjava:xyz and org.commonjava.group:xyz
1521
- package-ecosystem: "github-actions" # Also update Github actions
1622
directory: "/"
1723
schedule:
1824
# Check for updates to GitHub Actions every week
1925
interval: "weekly"
26+
# wait after a new release till we create a PR, to reduce risk of pulling
27+
# a compromised new version
28+
cooldown:
29+
default-days: 7

0 commit comments

Comments
 (0)