This is an automated email from the ASF dual-hosted git repository.

jamesnetherton pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-quarkus-examples.git


The following commit(s) were added to refs/heads/main by this push:
     new 244deb6  Add Dependabot configuration
244deb6 is described below

commit 244deb6721c8cadae1fb9fd728599f6a35296947
Author: James Netherton <jamesnether...@gmail.com>
AuthorDate: Thu May 2 10:37:32 2024 +0100

    Add Dependabot configuration
---
 .github/dependabot.yml | 73 ++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 73 insertions(+)

diff --git a/.github/dependabot.yml b/.github/dependabot.yml
new file mode 100644
index 0000000..87763cd
--- /dev/null
+++ b/.github/dependabot.yml
@@ -0,0 +1,73 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements.  See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License.  You may obtain a copy of the License at
+#
+#      http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+
+version: 2
+
+updates:
+  - package-ecosystem: "github-actions"
+    target-branch: "camel-quarkus-main"
+    directory: "/"
+    schedule:
+      interval: "daily"
+  - package-ecosystem: "maven"
+    target-branch: "camel-quarkus-main"
+    groups:
+      maven:
+        applies-to: version-updates
+        patterns:
+        - "*"
+    directories:
+      - "/aws-lambda"
+      - "/cluster-leader-election"
+      - "/cxf-soap"
+      - "/file-bindy-ftp"
+      - "/file-split-log-xml"
+      - "/health"
+      - "/http-log"
+      - "/jdbc-datasource"
+      - "/jms-jpa"
+      - "/jpa-idempotent-repository"
+      - "/jta-jpa"
+      - "/kafka"
+      - "/kamelet-chucknorris"
+      - "/message-bridge"
+      - "/observability"
+      - "/platform-http-security-keycloak"
+      - "/rest-json"
+      - "/timer-log-kotlin"
+      - "/timer-log-main"
+      - "/timer-log"
+      - "/vertx-websocket-chat"
+    schedule:
+      interval: "daily"
+    allow:
+      # Quarkiverse extensions
+      - dependency-name: "io.quarkiverse.*:*"
+      - dependency-name: "org.zeroturnaround:zt-exec"
+      # Test dependencies
+      - dependency-name: "org.assertj:assertj-core"
+      # Maven plugins
+      - dependency-name: "*:*-maven-plugin"
+      - dependency-name: "org.apache.maven.plugins:*"
+    ignore:
+      # Quarkus is upgraded manually
+      - dependency-name: "io.quarkus:*"
+      - dependency-name: "io.quarkus.platform:*"
+      # Camel & Camel Quarkus is upgraded manually
+      - dependency-name: "org.apache.camel:*"
+      - dependency-name: "org.apache.camel.maven:*"
+      - dependency-name: "org.apache.camel.quarkus:*"

Reply via email to