diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index d69f2dd..c2351b7 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -32,6 +32,11 @@ jobs:
distribution: 'zulu'
java-version: 11
+ - name: Setup Maven
+ uses: stCarolas/setup-maven@v5
+ with:
+ maven-version: 3.9.6
+
- name: Cache local Maven repository
uses: actions/cache@v4
with:
diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml
index 44122d5..979eaef 100644
--- a/.github/workflows/pr.yml
+++ b/.github/workflows/pr.yml
@@ -30,6 +30,11 @@ jobs:
distribution: 'zulu'
java-version: 11
+ - name: Setup Maven
+ uses: stCarolas/setup-maven@v5
+ with:
+ maven-version: 3.9.6
+
- name: Cache local Maven repository
uses: actions/cache@v4
with:
diff --git a/pom.xml b/pom.xml
index 16a91e5..9b60ded 100644
--- a/pom.xml
+++ b/pom.xml
@@ -176,6 +176,30 @@
+
+ org.apache.maven.plugins
+ maven-enforcer-plugin
+ 3.4.1
+
+
+ default-cli
+
+ enforce
+
+
+
+
+ ${targetJdk}
+
+
+ 3.9.5
+
+
+
+
+
+
+
org.gaul
modernizer-maven-plugin