diff --git a/.github/dependabot.yml b/.github/dependabot.yml
new file mode 100644
index 0000000..13863d0
--- /dev/null
+++ b/.github/dependabot.yml
@@ -0,0 +1,28 @@
+version: 2
+updates:
+ - package-ecosystem: "maven"
+ directory: "/"
+ schedule:
+ interval: "weekly"
+ day: "monday"
+ time: "06:00"
+ timezone: "UTC"
+ groups:
+ maven-dependencies:
+ patterns:
+ - "*"
+ ignore:
+ # keep using Jetty 10.x (javax.*) instead of Jetty 11 (jakarta.*)
+ - dependency-name: "org.eclipse.jetty:jetty-server"
+ versions: ["11.x"]
+ - dependency-name: "org.eclipse.jetty:jetty-servlet"
+ versions: ["11.x"]
+
+ - package-ecosystem: "github-actions"
+ directory: "/" # even for `.github/workflows`
+ schedule:
+ interval: "monthly"
+ groups:
+ github-actions:
+ patterns:
+ - "*"
\ No newline at end of file
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 4b1b80c..aac9066 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -7,7 +7,7 @@ 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@v3
+ - uses: actions/checkout@v4
- uses: actions/setup-java@v3
with:
java-version: 17
diff --git a/.github/workflows/publish-central.yml b/.github/workflows/publish-central.yml
index 35deee1..b3636ca 100644
--- a/.github/workflows/publish-central.yml
+++ b/.github/workflows/publish-central.yml
@@ -10,7 +10,7 @@ jobs:
publish:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
with:
ref: "refs/tags/${{ github.event.inputs.tag }}"
- uses: actions/setup-java@v3
diff --git a/.github/workflows/publish-github.yml b/.github/workflows/publish-github.yml
index c9c74d5..8b74fdd 100644
--- a/.github/workflows/publish-github.yml
+++ b/.github/workflows/publish-github.yml
@@ -7,7 +7,7 @@ jobs:
runs-on: ubuntu-latest
if: startsWith(github.ref, 'refs/tags/') # only allow publishing tagged versions
steps:
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
- uses: actions/setup-java@v3
with:
java-version: 17
diff --git a/pom.xml b/pom.xml
index 40128cd..e739ad6 100644
--- a/pom.xml
+++ b/pom.xml
@@ -3,7 +3,7 @@
4.0.0
org.cryptomator
webdav-nio-adapter
- 2.0.3
+ 2.0.4
WebDAV-NIO Adapter
Embedded Jetty serving a WebDAV servlet to access resources at a given NIO path.
https://github.com/cryptomator/webdav-nio-adapter
@@ -19,19 +19,19 @@
UTF-8
- 1.2.0
- 1.2.3
- 10.0.15
- 2.0.7
+ 1.3.0
+ 1.2.4
+ 10.0.16
+ 2.0.9
- 5.9.3
+ 5.10.0
- 8.1.2
- 0.8.9
+ 8.4.0
+ 0.8.10
1.6.13
- 3.1.0
+ 3.1.1
@@ -82,7 +82,7 @@
org.jetbrains
annotations
- 23.0.0
+ 24.0.1
provided
@@ -113,7 +113,7 @@
org.apache.maven.plugins
maven-compiler-plugin
- 3.10.1
+ 3.11.0
${project.build.jdk}
true
@@ -122,7 +122,7 @@
org.apache.maven.plugins
maven-surefire-plugin
- 3.0.0-M7
+ 3.1.2
org.apache.maven.plugins
@@ -131,7 +131,7 @@
maven-source-plugin
- 3.2.1
+ 3.3.0
attach-sources
@@ -143,7 +143,7 @@
maven-javadoc-plugin
- 3.4.1
+ 3.6.0
attach-javadocs
@@ -219,7 +219,7 @@
maven-gpg-plugin
- 3.0.1
+ 3.1.0
sign-artifacts