From f8bd9ff99459e22eab80a30e0bb48394e973b34d Mon Sep 17 00:00:00 2001 From: lprimak Date: Tue, 16 Jan 2024 20:46:50 -0600 Subject: [PATCH] enh: update jbake dependencies to be able to use with JDK 11-21+ on Intel and Arm architectures --- .github/dependabot.yml | 41 ++++++++++++++++++++ pom.xml | 88 +++++++++++++++++++++++++++++++----------- 2 files changed, 107 insertions(+), 22 deletions(-) create mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000000..b7f943dc36 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,41 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + +version: 2 +# Add Maven Central explicitly to work around: +# https://github.com/dependabot/dependabot-core/issues/8329 +registries: + maven-central: + type: maven-repository + url: https://repo.maven.apache.org/maven2 + +updates: + # Dependencies for Maven + - package-ecosystem: 'maven' + directory: '/' + schedule: + interval: 'daily' + open-pull-requests-limit: 50 + registries: + - maven-central + + # Dependencies for GitHub Actions + - package-ecosystem: 'github-actions' + directory: '/' + schedule: + interval: 'daily' + open-pull-requests-limit: 10 diff --git a/pom.xml b/pom.xml index 6734fcd0d2..dc1f2a877e 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ org.apache apache - 24 + 31 org.apache.shirp @@ -28,24 +28,18 @@ + 11 + 9.6 + 3.0.20 1631003912 - - org.apache.maven.plugins - maven-compiler-plugin - 3.10.1 - - 11 - 11 - - org.codehaus.mojo exec-maven-plugin - 3.0.0 + 3.1.1 validate @@ -66,7 +60,7 @@ org.jbake jbake-maven-plugin - 2.7.0-rc.6 + 2.7.0-rc.7 process-classes @@ -80,37 +74,87 @@ ${project.build.directory}/website - - org.jbake - jbake-core - 2.7.0-rc.6 - org.asciidoctor asciidoctorj - 2.5.2 + 2.5.11 org.freemarker freemarker - 2.3.31 + 2.3.32 com.vladsch.flexmark flexmark - 0.62.2 + 0.64.8 com.vladsch.flexmark flexmark-profile-pegdown - 0.62.2 + 0.64.8 org.yaml snakeyaml - 2.0 + 2.2 + + + org.ow2.asm + asm + ${asm.version} + + + org.ow2.asm + asm-commons + ${asm.version} + + + org.ow2.asm + asm-analysis + ${asm.version} + + + org.ow2.asm + asm-tree + ${asm.version} + + + org.ow2.asm + asm-util + ${asm.version} + + + org.javassist + javassist + 3.30.2-GA + + + com.github.jnr + jnr-posix + 3.1.18 + + + org.codehaus.groovy + groovy + ${groovy.version} + + + org.codehaus.groovy + groovy-templates + ${groovy.version} + + + org.codehaus.groovy + groovy-xml + ${groovy.version} + + + org.codehaus.groovy + groovy-dateutil + ${groovy.version}