Skip to content

Commit 3c78dad

Browse files
committed
Updated dependencies to align with Spring Boot 3.1.4
1 parent f0e9df8 commit 3c78dad

File tree

3 files changed

+23
-17
lines changed

3 files changed

+23
-17
lines changed

.github/workflows/build.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,11 @@ jobs:
99
steps:
1010
- uses: actions/checkout@v3
1111

12-
- name: Set up JDK 20
12+
- name: Set up JDK 21
1313
uses: oracle-actions/setup-java@v1
1414
with:
1515
website: jdk.java.net
16-
release: 20
16+
release: 21
1717

1818
- name: Build with Maven
1919
run: mvn clean install -B
@@ -29,11 +29,11 @@ jobs:
2929
steps:
3030
- uses: actions/checkout@v3
3131

32-
- name: Set up JDK 20
32+
- name: Set up JDK 21
3333
uses: oracle-actions/setup-java@v1
3434
with:
3535
website: jdk.java.net
36-
release: 20
36+
release: 21
3737

3838
- name: Determine version
3939
run: echo "POM_VERSION=$(mvn -q -Dexec.executable=echo -Dexec.args='${project.version}' --non-recursive exec:exec | sed -e 's/-SNAPSHOT//')" >> $GITHUB_ENV

maven-version-rules.xml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,11 @@
1818
<ignoreVersion type="regex">.*</ignoreVersion>
1919
</ignoreVersions>
2020
</rule>
21+
<rule groupId="org.apache.httpcomponents.core5" artifactId="httpcore5" comparisonMethod="maven">
22+
<ignoreVersions>
23+
<ignoreVersion type="regex">.*</ignoreVersion>
24+
</ignoreVersions>
25+
</rule>
2126

2227
<!-- Test dependencies aligned with Spring Boot -->
2328
<rule groupId="ch.qos.logback" artifactId="logback-*" comparisonMethod="maven">

pom.xml

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -37,11 +37,11 @@
3737
<!-- Dependency versions, matched to Spring Boot -->
3838
<aspectj.version>1.9.20</aspectj.version>
3939
<httpcore5.version>5.2.2</httpcore5.version>
40-
<slf4j.version>2.0.7</slf4j.version>
41-
<spring.version>6.0.11</spring.version>
40+
<slf4j.version>2.0.9</slf4j.version>
41+
<spring.version>6.0.12</spring.version>
4242

4343
<!-- Test dependency versions -->
44-
<spt-development-test>3.0.9</spt-development-test>
44+
<spt-development-test>3.0.10</spt-development-test>
4545

4646
<!-- Test dependency versions, matched to Spring Boot -->
4747
<hamcrest.version>2.2</hamcrest.version>
@@ -50,26 +50,27 @@
5050
<mockito.version>5.3.1</mockito.version>
5151

5252
<!-- Plugin versions -->
53-
<checkstyle-maven-plugin.version>3.1.2</checkstyle-maven-plugin.version>
53+
<checkstyle-maven-plugin.version>3.3.0</checkstyle-maven-plugin.version>
5454
<findbugs-slf4j-bug-pattern.version>1.5.0</findbugs-slf4j-bug-pattern.version>
5555
<findbugs-sec-bug-pattern.version>1.12.0</findbugs-sec-bug-pattern.version>
5656
<jacoco-maven-plugin.version>0.8.10</jacoco-maven-plugin.version>
57-
<maven-compiler-plugin.version>3.8.1</maven-compiler-plugin.version>
58-
<maven-dependency-plugin.version>3.3.0</maven-dependency-plugin.version>
59-
<maven-enforcer-plugin.version>3.0.0</maven-enforcer-plugin.version>
57+
<maven-compiler-plugin.version>3.11.0</maven-compiler-plugin.version>
58+
<maven-dependency-plugin.version>3.6.0</maven-dependency-plugin.version>
59+
<maven-enforcer-plugin.version>3.4.1</maven-enforcer-plugin.version>
6060
<maven-gpg-plugin.version>1.6</maven-gpg-plugin.version>
6161
<maven-javadoc-plugin.version>3.2.0</maven-javadoc-plugin.version>
62-
<maven-release-plugin.version>3.0.0-M5</maven-release-plugin.version>
62+
<maven-release-plugin.version>3.0.1</maven-release-plugin.version>
6363
<maven-source-plugin.version>3.2.1</maven-source-plugin.version>
64-
<maven-surefire-plugin.version>2.22.2</maven-surefire-plugin.version>
64+
<maven-surefire-plugin.version>3.1.2</maven-surefire-plugin.version>
6565
<nexus-staging-plugin.version>1.6.13</nexus-staging-plugin.version>
66-
<spotbugs.version>4.6.0.0</spotbugs.version>
67-
<versions-maven-plugin.version>2.8.1</versions-maven-plugin.version>
66+
<spotbugs.version>4.7.3.6</spotbugs.version>
67+
<versions-maven-plugin.version>2.16.1</versions-maven-plugin.version>
6868

6969
<!-- Plugin dependencies -->
7070
<asm.version>9.5</asm.version>
71-
<checkstyle.version>9.0.1</checkstyle.version>
72-
<maven-dependency-analyzer.version>1.12.0</maven-dependency-analyzer.version>
71+
<checkstyle.version>10.12.3</checkstyle.version>
72+
<maven-dependency-analyzer.version>1.13.2</maven-dependency-analyzer.version>
73+
<pitest-junit5-plugin.version>1.2.0</pitest-junit5-plugin.version>
7374
</properties>
7475

7576
<dependencyManagement>

0 commit comments

Comments
 (0)