Skip to content

Commit f8a6793

Browse files
committed
Add dependabot/release files
1 parent f3f7150 commit f8a6793

2 files changed

Lines changed: 44 additions & 0 deletions

File tree

.github/dependabot.yml

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# To get started with Dependabot version updates, you'll need to specify which
2+
# package ecosystems to update and where the package manifests are located.
3+
# Please see the documentation for all configuration options:
4+
# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
5+
version: 2
6+
updates:
7+
- package-ecosystem: "maven" # See documentation for possible values
8+
directory: "/" # Location of package manifests
9+
schedule:
10+
interval: "weekly"
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
21+
- package-ecosystem: "github-actions" # Also update Github actions
22+
directory: "/"
23+
schedule:
24+
# Check for updates to GitHub Actions every week
25+
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

.github/release.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# From https://docs.github.com/en/repositories/releasing-projects-on-github/automatically-generated-release-notes#creating-automatically-generated-release-notes-for-a-new-release
2+
changelog:
3+
categories:
4+
- title: 🐛 Fixes / 🚀 Enhancements
5+
labels:
6+
- '*'
7+
exclude:
8+
labels:
9+
- dependencies
10+
- title: 👒 Project Dependencies
11+
labels:
12+
- java
13+
- title: 👒 CI Dependencies
14+
labels:
15+
- github_actions

0 commit comments

Comments
 (0)