Skip to content

Commit f9caf05

Browse files
FISH-8593 Create dependabot.yml
1 parent 7f4096c commit f9caf05

1 file changed

Lines changed: 162 additions & 0 deletions

File tree

.github/dependabot.yml

Lines changed: 162 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,162 @@
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/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file
5+
6+
version: 2
7+
updates:
8+
# Configuration for Maven
9+
- package-ecosystem: "maven"
10+
directory: "/" # Location of package manifests
11+
schedule:
12+
interval: "daily"
13+
open-pull-requests-limit: 5
14+
target-branch: "master"
15+
ignore:
16+
# Ignore major and minor version updates for dependencies with group IDs starting with jakarta
17+
- dependency-name: "jakarta.*"
18+
update-types: ["version-update:semver-major", "version-update:semver-minor"]
19+
20+
# Ignore major and minor version updates for dependencies with group IDs starting with org.eclipse.microprofile
21+
- dependency-name: org.eclipse.microprofile*"
22+
update-types: ["version-update:semver-major", "version-update:semver-minor"]
23+
24+
# Ignore major version updates for dependencies with group ID starting with fish.payara
25+
- dependency-name: "fish.payara.*"
26+
update-types: ["version-update:semver-major"]
27+
28+
# Ignore major version updates for individual dependencies within the org.eclipse.persistence group
29+
- dependency-name: "org.eclipse.persistence:org.eclipse.persistence.core"
30+
update-types: ["version-update:semver-major"]
31+
- dependency-name: "org.eclipse.persistence:org.eclipse.persistence.jpa"
32+
update-types: ["version-update:semver-major"]
33+
- dependency-name: "org.eclipse.persistence:org.eclipse.persistence.jpa.spql"
34+
update-types: ["version-update:semver-major"]
35+
- dependency-name: "org.eclipse.persistence:org.eclipse.persistence.moxy"
36+
update-types: ["version-update:semver-major"]
37+
- dependency-name: "org.eclipse.persistence:org.eclipse.persistence.sdo"
38+
update-types: ["version-update:semver-major"]
39+
- dependency-name: "org.eclipse.persistence:org.eclipse.persistence.dbws"
40+
update-types: ["version-update:semver-major"]
41+
- dependency-name: "org.eclipse.persistence:org.eclipse.persistence.oracle"
42+
update-types: ["version-update:semver-major"]
43+
- dependency-name: "org.eclipse.persistence:org.eclipse.persistence.antlr"
44+
update-types: ["version-update:semver-major"]
45+
- dependency-name: "org.eclipse.persistence:org.eclipse.persistence.asm"
46+
update-types: ["version-update:semver-major"]
47+
- dependency-name: "org.eclipse.persistence:org.eclipse.persistence.jpa.modelgen.processor"
48+
update-types: ["version-update:semver-major"]
49+
50+
# Ignore major version updates for org.glassfish and related dependencies
51+
- dependency-name: "org.glassfish:jakarta.enterprise.concurrent"
52+
update-types: ["version-update:semver-major"]
53+
- dependency-name: "org.glassfish.mq:mq"
54+
update-types: ["version-update:semver-major"]
55+
- dependency-name: "org.glassfish:jakarta.faces"
56+
update-types: ["version-update:semver-major"]
57+
- dependency-name: "org.glassfish.soteria:jakarta.security.enterprise"
58+
update-types: ["version-update:semver-major"]
59+
- dependency-name: "org.glassfish.soteria:soteria.spi.bean.decorator.weld"
60+
update-types: ["version-update:semver-major"]
61+
- dependency-name: "org.glassfish.metro:webservices-osgi"
62+
update-types: ["version-update:semver-major"]
63+
- dependency-name: "org.glassfish.metro:webservices-extra-jdk-packages"
64+
update-types: ["version-update:semver-major"]
65+
- dependency-name: "org.glassfish.metro:webservices-api-osgi"
66+
update-types: ["version-update:semver-major"]
67+
- dependency-name: "org.glassfish.web:jakarta.servlet.jsp.jstl"
68+
update-types: ["version-update:semver-major"]
69+
- dependency-name: "org.glassfish.expressly:expressly"
70+
update-types: ["version-update:semver-major"]
71+
- dependency-name: "org.glassfish.wasp:wasp"
72+
update-types: ["version-update:semver-major"]
73+
- dependency-name: "org.glassfish.hk2:hk2-bom"
74+
update-types: ["version-update:semver-major"]
75+
- dependency-name: "org.glassfish.grizzly:grizzly-bom"
76+
update-types: ["version-update:semver-major"]
77+
- dependency-name: "org.glassfish.jersey:jersey-bom"
78+
update-types: ["version-update:semver-major"]
79+
- dependency-name: "org.glassfish.tyrus:tyrus-bom"
80+
update-types: ["version-update:semver-major"]
81+
- dependency-name: "org.glassfish.exousia:exousia"
82+
update-types: ["version-update:semver-major"]
83+
- dependency-name: "org.glassfish.woodstock:woodstock-webui-jsf"
84+
update-types: ["version-update:semver-major"]
85+
- dependency-name: "org.glassfish.woodstock:woodstock-webui-jsf-suntheme"
86+
update-types: ["version-update:semver-major"]
87+
- dependency-name: "org.glassfish.jsftemplating:jsftemplating"
88+
update-types: ["version-update:semver-major"]
89+
- dependency-name: "org.glassfish.annotations:logging-annotation-processor"
90+
update-types: ["version-update:semver-major"]
91+
- dependency-name: "org.glassfish.pfl:pfl-tf-tools"
92+
update-types: ["version-update:semver-major"]
93+
- dependency-name: "org.glassfish.pfl:pfl-basic-tools"
94+
update-types: ["version-update:semver-major"]
95+
- dependency-name: "org.glassfish.pfl:pfl-dynamic"
96+
update-types: ["version-update:semver-major"]
97+
- dependency-name: "org.glassfish.pfl:pfl-basic"
98+
update-types: ["version-update:semver-major"]
99+
- dependency-name: "org.glassfish.corba:glassfish-corba-omgapi"
100+
update-types: ["version-update:semver-major"]
101+
- dependency-name: "org.glassfish.corba:glassfish-corba-internal-api"
102+
update-types: ["version-update:semver-major"]
103+
- dependency-name: "org.glassfish.corba:rmic"
104+
update-types: ["version-update:semver-major"]
105+
- dependency-name: "org.glassfish.corba:glassfish-corba-orb"
106+
update-types: ["version-update:semver-major"]
107+
- dependency-name: "org.glassfish.corba:glassfish-corba-csiv2-idl"
108+
update-types: ["version-update:semver-major"]
109+
- dependency-name: "org.glassfish.ha:ha-api"
110+
update-types: ["version-update:semver-major"]
111+
112+
# Ignore major version updates for org.eclipse and related dependencies
113+
- dependency-name: "org.eclipse:yasson"
114+
update-types: ["version-update:semver-major"]
115+
- dependency-name: "org.eclipse.parsson:jakarta.json"
116+
update-types: ["version-update:semver-major"]
117+
- dependency-name: "org.eclipse.parsson:parsson-media"
118+
update-types: ["version-update:semver-major"]
119+
- dependency-name: "org.eclipse.angus:angus-activation"
120+
update-types: ["version-update:semver-major"]
121+
- dependency-name: "org.eclipse.angus:angus-mail"
122+
update-types: ["version-update:semver-major"]
123+
124+
# Ignore major version updates for com.ibm.jbatch and related dependencies
125+
- dependency-name: "com.ibm.jbatch:com.ibm.jbatch.container"
126+
update-types: ["version-update:semver-major"]
127+
- dependency-name: "com.ibm.jbatch:com.ibm.jbatch.spi"
128+
update-types: ["version-update:semver-major"]
129+
130+
# Ignore major version updates for com.sun.xml.bind
131+
- dependency-name: "com.sun.xml.bind:jaxb-osgi"
132+
update-types: ["version-update:semver-major"]
133+
134+
# Ignore major version updates for org.hibernate.validator and related dependencies
135+
- dependency-name: "org.hibernate.validator:hibernate-validator"
136+
update-types: ["version-update:semver-major"]
137+
- dependency-name: "org.hibernate.validator:hibernate-validator-cdi"
138+
update-types: ["version-update:semver-major"]
139+
140+
# Ignore major version updates for org.jboss.weld and related dependencies
141+
- dependency-name: "org.jboss.weld:weld-osgi-bundle"
142+
update-types: ["version-update:semver-major"]
143+
- dependency-name: "org.jboss.weld:weld-api"
144+
update-types: ["version-update:semver-major"]
145+
- dependency-name: "org.jboss.weld:weld-lite-extension-translator"
146+
update-types: ["version-update:semver-major"]
147+
- dependency-name: "org.jboss.weld:weld-core-impl"
148+
update-types: ["version-update:semver-major"]
149+
- dependency-name: "org.jboss.weld:weld-spi"
150+
update-types: ["version-update:semver-major"]
151+
- dependency-name: "org.jboss.weld.se:weld-se-shaded"
152+
update-types: ["version-update:semver-major"]
153+
- dependency-name: "org.jboss.weld.environment:weld-environment-common"
154+
update-types: ["version-update:semver-major"]
155+
156+
- package-ecosystem: "gitsubmodule"
157+
directory: "/"
158+
schedule:
159+
interval: "weekly"
160+
ignore:
161+
- dependency-name: "*"
162+
target-branch: "master"

0 commit comments

Comments
 (0)