diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 3010caf..4a7a903 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -9,18 +9,18 @@ jobs:
if: "!contains(github.event.head_commit.message, '[ci skip]') && !contains(github.event.head_commit.message, '[skip ci]')"
strategy:
matrix:
- java: [ "8", "11" ] # 16?
+ java: [ "17", "21" ] # "25"
steps:
- - uses: actions/checkout@v2
+ - uses: actions/checkout@v6
- name: Set up JDK ${{ matrix.java }}
- uses: actions/setup-java@v2
+ uses: actions/setup-java@v5
with:
java-version: ${{ matrix.java }}
distribution: "adopt"
- name: Cache local Maven repository
- uses: actions/cache@v2
+ uses: actions/cache@v5
with:
path: ~/.m2/repository
key: ${{ runner.os }}-maven-build-${{ matrix.java }}-${{ hashFiles('**/pom.xml') }}
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 3df3aca..e5d21a9 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -11,14 +11,14 @@ jobs:
runs-on: ubuntu-latest
if: "!contains(github.event.head_commit.message, '[ci skip]') && !contains(github.event.head_commit.message, '[skip ci]')"
steps:
- - uses: actions/checkout@v2
+ - uses: actions/checkout@v6
with:
fetch-depth: 0
- - name: Set up JDK 16
- uses: actions/setup-java@v2
+ - name: Set up JDK 17
+ uses: actions/setup-java@v5
with:
- java-version: 11
+ java-version: 17
distribution: "adopt"
server-id: ossrh
server-username: OSSRH_USERNAME
@@ -27,7 +27,7 @@ jobs:
gpg-passphrase: MAVEN_GPG_PASSPHRASE
- name: Cache local Maven repository
- uses: actions/cache@v2
+ uses: actions/cache@v5
with:
path: ~/.m2/repository
key: ${{ runner.os }}-maven-build-${{ matrix.java }}-${{ hashFiles('**/pom.xml') }}
diff --git a/.mvn/extensions.xml b/.mvn/extensions.xml
index a84981d..e7870d0 100644
--- a/.mvn/extensions.xml
+++ b/.mvn/extensions.xml
@@ -20,6 +20,6 @@
gg.nils
semantic-release-maven-plugin
- 1.1.4
+ 1.1.10
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index 20eb636..769b7f1 100644
--- a/pom.xml
+++ b/pom.xml
@@ -65,33 +65,32 @@
org.projectlombok
lombok
- 1.18.22
+ 1.18.42
compile
org.eclipse.jgit
org.eclipse.jgit
- 5.12.0.202106070339-r
+ 7.5.0.202512021534-r
org.eclipse.jgit
org.eclipse.jgit.ssh.jsch
- 5.12.0.202106070339-r
+ 7.5.0.202512021534-r
org.junit.jupiter
junit-jupiter
- 5.8.2
+ 6.0.2
test
- 8
- 8
+ 17
@@ -102,7 +101,7 @@
org.apache.maven.plugins
maven-source-plugin
- 3.2.1
+ 3.4.0
attach-sources
@@ -115,7 +114,7 @@
org.apache.maven.plugins
maven-javadoc-plugin
- 3.3.0
+ 3.12.0
attach-javadocs
@@ -128,7 +127,7 @@
org.apache.maven.plugins
maven-gpg-plugin
- 3.0.1
+ 3.2.8
sign-artifacts
@@ -145,8 +144,21 @@
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+
+
+
+ org.projectlombok
+ lombok
+ 1.18.42
+
+
+
+
-
\ No newline at end of file
+