diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml
index 191a80933..797e3a50b 100644
--- a/.github/workflows/maven.yml
+++ b/.github/workflows/maven.yml
@@ -25,28 +25,22 @@ jobs:
strategy:
matrix:
os: [ubuntu-latest]
- java: [8, 11, 14, 15-ea]
+ java: [8, 11, 17]
+ jdk: [temurin]
fail-fast: false
runs-on: ${{ matrix.os }}
steps:
- name: Checkout
- uses: actions/checkout@v2
-
- - name: Set up cache for ~./m2/repository
- uses: actions/cache@v2.1.5
- with:
- path: ~/.m2/repository
- key: maven-${{ matrix.os }}-java${{ matrix.java }}-${{ hashFiles('**/pom.xml') }}
- restore-keys: |
- maven-${{ matrix.os }}-java${{ matrix.java }}-
- maven-${{ matrix.os }}-
+ uses: actions/checkout@v3
- name: Set up JDK
- uses: actions/setup-java@v1
+ uses: actions/setup-java@v3
with:
java-version: ${{ matrix.java }}
+ distribution: ${{ matrix.jdk }}
+ cache: 'maven'
- name: Build with Maven
run: mvn install -e -B -V
diff --git a/.github/workflows/release-drafter.yml b/.github/workflows/release-drafter.yml
index 4e2af9953..bc6438825 100644
--- a/.github/workflows/release-drafter.yml
+++ b/.github/workflows/release-drafter.yml
@@ -7,6 +7,6 @@ jobs:
update_release_draft:
runs-on: ubuntu-latest
steps:
- - uses: release-drafter/release-drafter@v5.15.0
+ - uses: release-drafter/release-drafter@v5.20.0
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
diff --git a/README.md b/README.md
index 75f630b30..cbd21a612 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
Plexus Parent POM
============
-[](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.codehaus.plexus%22%20a%3A%plexus%22)
+[](https://search.maven.org/artifact/org.codehaus.plexus/plexus)
The current master is now at https://github.com/codehaus-plexus/plexus-pom
diff --git a/pom.xml b/pom.xml
index afadba18a..810f9cdaa 100644
--- a/pom.xml
+++ b/pom.xml
@@ -22,7 +22,7 @@ limitations under the License.
org.codehaus.plexus
plexus
pom
- 8
+ 9
Plexus
The Plexus project provides a full software stack for creating and executing software projects.
@@ -290,7 +290,7 @@ limitations under the License.
scm:git:git@github.com:codehaus-plexus/plexus-pom.git
scm:git:git@github.com:codehaus-plexus/plexus-pom.git
https://github.com/codehaus-plexus/plexus-pom/tree/${project.scm.tag}/
- plexus-8
+ plexus-9
github
@@ -319,7 +319,7 @@ limitations under the License.
1.${javaVersion}
UTF-8
https://oss.sonatype.org/content/repositories/plexus-snapshots
- 2021-07-29T17:33:03Z
+ 2022-06-09T19:25:10Z
true
@@ -328,7 +328,7 @@ limitations under the License.
org.codehaus.plexus
plexus-component-annotations
- 2.1.0
+ 2.1.1
compile
@@ -356,25 +356,25 @@ limitations under the License.
com.puppycrawl.tools
checkstyle
- 8.42
+ 9.3
org.apache.maven.shared
maven-shared-resources
- 3
+ 4
org.apache.maven.plugins
maven-clean-plugin
- 3.1.0
+ 3.2.0
org.apache.maven.plugins
maven-compiler-plugin
- 3.8.1
+ 3.10.1
org.apache.maven.plugins
@@ -384,12 +384,12 @@ limitations under the License.
org.apache.maven.plugins
maven-enforcer-plugin
- 3.0.0-M3
+ 3.0.0
org.apache.maven.plugins
maven-gpg-plugin
- 1.6
+ 3.0.1
org.apache.maven.plugins
@@ -399,27 +399,27 @@ limitations under the License.
org.apache.maven.plugins
maven-jar-plugin
- 3.2.0
+ 3.2.2
org.apache.maven.plugins
maven-javadoc-plugin
- 3.2.0
+ 3.4.0
org.apache.maven.plugins
maven-jxr-plugin
- 3.1.1
+ 3.2.0
org.apache.maven.plugins
maven-plugin-plugin
- 3.6.1
+ 3.6.4
org.apache.maven.plugins
maven-pmd-plugin
- 3.14.0
+ 3.17.0
${maven.compiler.source}
@@ -434,17 +434,16 @@ limitations under the License.
org.apache.maven.plugins
maven-project-info-reports-plugin
- 3.1.2
+ 3.3.0
org.apache.maven.plugins
maven-release-plugin
- 3.0.0-M4
+ 3.0.0-M6
deploy
forked-path
- false
- -Pplexus-release
+ plexus-release
@@ -465,7 +464,7 @@ limitations under the License.
org.apache.maven.plugins
maven-site-plugin
- 3.9.1
+ 3.12.0
true
@@ -493,12 +492,12 @@ limitations under the License.
org.codehaus.mojo
taglist-maven-plugin
- 2.4
+ 3.0.0
org.codehaus.plexus
plexus-component-metadata
- 2.1.0
+ 2.1.1
process-classes
@@ -743,7 +742,7 @@ limitations under the License.
org.codehaus.mojo
animal-sniffer-enforcer-rule
- 1.20
+ 1.21
diff --git a/renovate.json b/renovate.json
new file mode 100644
index 000000000..f45d8f110
--- /dev/null
+++ b/renovate.json
@@ -0,0 +1,5 @@
+{
+ "extends": [
+ "config:base"
+ ]
+}