diff --git a/.github/dependabot.yml b/.github/dependabot.yml
index 51d320883..ffeedce39 100644
--- a/.github/dependabot.yml
+++ b/.github/dependabot.yml
@@ -7,3 +7,8 @@ updates:
directory: "/"
schedule:
interval: "daily"
+
+ - package-ecosystem: "github-actions"
+ directory: "/"
+ schedule:
+ interval: "daily"
diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml
index 4dd16cc25..c493b3e01 100644
--- a/.github/workflows/maven.yml
+++ b/.github/workflows/maven.yml
@@ -21,12 +21,12 @@ jobs:
strategy:
matrix:
- java_version: [11, 17, 20]
+ java_version: [21]
steps:
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
- name: Set up JDK ${{ matrix.java_version }}
- uses: actions/setup-java@v3
+ uses: actions/setup-java@v4
with:
java-version: ${{ matrix.java_version }}
distribution: 'temurin'
diff --git a/pom.xml b/pom.xml
index c17733471..aa0b9c952 100644
--- a/pom.xml
+++ b/pom.xml
@@ -21,7 +21,7 @@
commons-io
commons-io
- 2.13.0
+ 2.15.1
net.lingala.zip4j
@@ -58,7 +58,7 @@
com.diffplug.spotless
spotless-maven-plugin
- 2.37.0
+ 2.41.1
spotless-java
@@ -73,7 +73,7 @@
com.github.ekryd.sortpom
sortpom-maven-plugin
- 3.2.1
+ 3.3.0
diff --git a/renovate.json b/renovate.json
new file mode 100644
index 000000000..91b732e3b
--- /dev/null
+++ b/renovate.json
@@ -0,0 +1,11 @@
+{
+ "$schema": "https://docs.renovatebot.com/renovate-schema.json",
+ "extends": [
+ "config:base",
+ ":automergeDisabled",
+ ":automergeRequireAllStatusChecks",
+ "schedule:nonOfficeHours",
+ ":disableDependencyDashboard"
+ ],
+ "timezone": "America/Toronto"
+}