From d23e0e88f6d292c4343d2885ab7b864390808233 Mon Sep 17 00:00:00 2001 From: Tamas Cservenak Date: Thu, 18 Apr 2024 19:40:05 +0200 Subject: [PATCH] Update to parent POM 42 (#932) Changes: * parent POM 42 * unset release where needed (makes com.sun pkg unreachable) * explicitly index as parent disables "implicit" AP * remove redundtant stuff * update dependabot to take care of workflow as well (as mvnd uses own) --- .github/dependabot.yml | 37 +++++++++++++++++++++---------------- common/pom.xml | 5 +++++ daemon-m39/pom.xml | 9 +++++++++ daemon-m40/pom.xml | 9 +++++++++ daemon/pom.xml | 9 +++++++++ logging/pom.xml | 4 ++++ pom.xml | 15 +++------------ 7 files changed, 60 insertions(+), 28 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 806d0cef9..f953cca23 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -1,25 +1,30 @@ # -# Copyright 2022 the original author or authors. +# 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 # -# Licensed 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 # -# 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. # -# 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: maven - directory: '/' + directory: "/" schedule: interval: daily - # see https://docs.github.com/en/code-security/supply-chain-security/keeping-your-dependencies-updated-automatically/configuration-options-for-dependency-updates#open-pull-requests-limit - # open-pull-requests-limit: 10 - versioning-strategy: increase + time: '04:00' + open-pull-requests-limit: 10 + + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "daily" \ No newline at end of file diff --git a/common/pom.xml b/common/pom.xml index 2e59be63f..be2244477 100644 --- a/common/pom.xml +++ b/common/pom.xml @@ -30,6 +30,11 @@ jar Maven Daemon - Common + + + + + diff --git a/daemon-m39/pom.xml b/daemon-m39/pom.xml index 962bf637b..2990eec0b 100644 --- a/daemon-m39/pom.xml +++ b/daemon-m39/pom.xml @@ -47,4 +47,13 @@ + + + + org.eclipse.sisu + sisu-maven-plugin + + + + diff --git a/daemon-m40/pom.xml b/daemon-m40/pom.xml index 1b15da4be..490871a2e 100644 --- a/daemon-m40/pom.xml +++ b/daemon-m40/pom.xml @@ -47,4 +47,13 @@ + + + + org.eclipse.sisu + sisu-maven-plugin + + + + diff --git a/daemon/pom.xml b/daemon/pom.xml index 05d4b48d8..4901475a6 100644 --- a/daemon/pom.xml +++ b/daemon/pom.xml @@ -30,6 +30,11 @@ jar Maven Daemon - Daemon + + + + + org.apache.maven.daemon @@ -104,6 +109,10 @@ + + org.eclipse.sisu + sisu-maven-plugin + org.apache.maven.plugins maven-surefire-plugin diff --git a/logging/pom.xml b/logging/pom.xml index 14a6bd836..6fe456112 100644 --- a/logging/pom.xml +++ b/logging/pom.xml @@ -57,6 +57,10 @@ + + org.eclipse.sisu + sisu-maven-plugin + org.apache.maven.plugins maven-dependency-plugin diff --git a/pom.xml b/pom.xml index 4dfe46bb5..a5e04c058 100644 --- a/pom.xml +++ b/pom.xml @@ -23,7 +23,7 @@ org.apache.maven maven-parent - 40 + 42 @@ -68,8 +68,8 @@ UTF-8 - 1.8 - 1.8 + 8 + 8 8 2023-10-26T05:45:19Z false @@ -87,7 +87,6 @@ 1.0 2.4.0 3.24.0 - 5.9.2 4.0.0-alpha-8 3.9.6 ${maven.version} @@ -154,14 +153,6 @@ ${graalvm.version} - - org.junit - junit-bom - ${junit.jupiter.version} - pom - import - - jakarta.inject jakarta.inject-api