Skip to content

Commit 35dd717

Browse files
authored
Merge branch 'master' into feat/migrate-to-maven-4-part-2
2 parents f7a82b3 + f0f2ce2 commit 35dd717

29 files changed

Lines changed: 2107 additions & 1406 deletions

File tree

.github/workflows/build-feature.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ jobs:
5151

5252
- name: Upload surefire reports
5353
if: always()
54-
uses: actions/upload-artifact@v5
54+
uses: actions/upload-artifact@v6
5555
with:
5656
name: surefire-reports
5757
path: |

.github/workflows/build-main.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838

3939
- name: Upload surefire reports
4040
if: always()
41-
uses: actions/upload-artifact@v5
41+
uses: actions/upload-artifact@v6
4242
with:
4343
name: surefire-reports
4444
path: |
@@ -88,7 +88,7 @@ jobs:
8888
run: ./mvnw -B --no-transfer-progress site
8989

9090
- name: Deploy documentation to GitHub Pages
91-
uses: JamesIves/github-pages-deploy-action@v4.7.6
91+
uses: JamesIves/github-pages-deploy-action@v4.8.0
9292
with:
9393
branch: gh-pages
9494
folder: spring-boot-admin-docs/target/generated-docs/build

.github/workflows/deploy-documentation.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,15 +50,15 @@ jobs:
5050
run: ./mvnw -B --no-transfer-progress -pl spring-boot-admin-docs site
5151

5252
- name: Deploy documentation to GitHub Pages
53-
uses: JamesIves/github-pages-deploy-action@v4.7.6
53+
uses: JamesIves/github-pages-deploy-action@v4.8.0
5454
with:
5555
branch: gh-pages
5656
folder: spring-boot-admin-docs/target/generated-docs/build
5757
target-folder: ${{ github.event.inputs.releaseversion }}
5858
clean: true
5959

6060
- name: Deploy redirect for /current to /${{ github.event.inputs.releaseversion }}
61-
uses: JamesIves/github-pages-deploy-action@v4.7.6
61+
uses: JamesIves/github-pages-deploy-action@v4.8.0
6262
if: github.event.inputs.copyDocsToCurrent == 'true'
6363
with:
6464
branch: gh-pages
@@ -67,7 +67,7 @@ jobs:
6767
clean: true
6868

6969
- name: Deploy deeplink redirect for /current/* to /${{ github.event.inputs.releaseversion }}/*
70-
uses: JamesIves/github-pages-deploy-action@v4.7.6
70+
uses: JamesIves/github-pages-deploy-action@v4.8.0
7171
if: github.event.inputs.copyDocsToCurrent == 'true'
7272
with:
7373
branch: gh-pages

.github/workflows/release-to-maven-central.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -78,15 +78,15 @@ jobs:
7878
run: ./mvnw -B --no-transfer-progress -pl spring-boot-admin-docs site
7979

8080
- name: Deploy documentation to GitHub Pages for version ${{ github.event.inputs.releaseversion }}
81-
uses: JamesIves/github-pages-deploy-action@v4.7.6
81+
uses: JamesIves/github-pages-deploy-action@v4.8.0
8282
with:
8383
branch: gh-pages
8484
folder: spring-boot-admin-docs/target/generated-docs/build
8585
target-folder: ${{ github.event.inputs.releaseversion }}
8686
clean: true
8787

8888
- name: Deploy redirect for /current to /${{ github.event.inputs.releaseversion }}
89-
uses: JamesIves/github-pages-deploy-action@v4.7.6
89+
uses: JamesIves/github-pages-deploy-action@v4.8.0
9090
if: github.event.inputs.copyDocsToCurrent == 'true'
9191
with:
9292
branch: gh-pages
@@ -95,7 +95,7 @@ jobs:
9595
clean: true
9696

9797
- name: Deploy deeplink redirect for /current/* to /${{ github.event.inputs.releaseversion }}/*
98-
uses: JamesIves/github-pages-deploy-action@v4.7.6
98+
uses: JamesIves/github-pages-deploy-action@v4.8.0
9999
if: github.event.inputs.copyDocsToCurrent == 'true'
100100
with:
101101
branch: gh-pages

pom.xml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
<url>https://github.com/codecentric/spring-boot-admin/</url>
3131

3232
<properties>
33-
<revision>3.5.7-SNAPSHOT</revision>
33+
<revision>3.5.8-SNAPSHOT</revision>
3434

3535
<java.version>17</java.version>
3636
<node.version>v22.12.0</node.version>
@@ -50,25 +50,25 @@
5050
<argLine/>
5151

5252
<!-- used dependencies versions -->
53-
<spring-boot.version>3.5.8</spring-boot.version>
53+
<spring-boot.version>3.5.10</spring-boot.version>
5454
<spring-cloud.version>2025.0.0</spring-cloud.version>
5555

56-
<jolokia-support-spring.version>2.4.2</jolokia-support-spring.version>
56+
<jolokia-support-spring.version>2.4.3</jolokia-support-spring.version>
5757

58-
<checkstyle.version>12.2.0</checkstyle.version>
58+
<checkstyle.version>12.3.1</checkstyle.version>
5959
<findbugs-jsr305.version>3.0.2</findbugs-jsr305.version>
6060

6161
<wiremock.version>3.13.2</wiremock.version>
6262
<hazelcast.version>5.6.0</hazelcast.version>
6363
<awaitility.version>4.3.0</awaitility.version>
64-
<testcontainers.version>1.21.3</testcontainers.version>
64+
<testcontainers.version>2.0.3</testcontainers.version>
6565
<jetty.version>12.1.5</jetty.version>
6666

6767
<!-- plugin versions -->
6868
<build-helper-maven-plugin.version>3.6.1</build-helper-maven-plugin.version>
6969
<maven-compiler-plugin.version>3.14.1</maven-compiler-plugin.version>
7070
<!-- because of https://github.com/mojohaus/versions/issues/855 -->
71-
<versions-maven-plugin.version>2.20.1</versions-maven-plugin.version>
71+
<versions-maven-plugin.version>2.21.0</versions-maven-plugin.version>
7272
<maven-clean-plugin.version>3.5.0</maven-clean-plugin.version>
7373
<maven-dependency-plugin.version>3.9.0</maven-dependency-plugin.version>
7474
<maven-deploy-plugin.version>3.1.4</maven-deploy-plugin.version>
@@ -82,14 +82,14 @@
8282
<maven-source-plugin.version>3.4.0</maven-source-plugin.version>
8383
<maven-war-plugin.version>3.5.1</maven-war-plugin.version>
8484
<maven-gpg-plugin.version>3.2.8</maven-gpg-plugin.version>
85-
<frontend-maven-plugin.version>1.15.4</frontend-maven-plugin.version>
85+
<frontend-maven-plugin.version>2.0.0</frontend-maven-plugin.version>
8686
<jacoco-maven-plugin.version>0.8.14</jacoco-maven-plugin.version>
8787
<git-commit-id-maven-plugin.version>4.9.10</git-commit-id-maven-plugin.version>
8888
<flatten-maven-plugin.version>1.7.3</flatten-maven-plugin.version>
8989
<cyclonedx-maven-plugin.version>2.9.1</cyclonedx-maven-plugin.version>
9090
<maven-checkstyle-plugin.version>3.6.0</maven-checkstyle-plugin.version>
9191
<spring-javaformat-maven-plugin.version>0.0.47</spring-javaformat-maven-plugin.version>
92-
<central-publishing-maven-plugin.version>0.9.0</central-publishing-maven-plugin.version>
92+
<central-publishing-maven-plugin.version>0.10.0</central-publishing-maven-plugin.version>
9393
<spring-conf-prop-documenter-maven-plugin.version>0.7.2</spring-conf-prop-documenter-maven-plugin.version>
9494
</properties>
9595

renovate.json

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,8 @@
66
"bot",
77
"dependencies"
88
],
9-
"npm": {
10-
"minimumReleaseAge": "5 days",
11-
"internalChecksFilter": "strict",
12-
"prCreation": "not-pending"
13-
},
9+
"minimumReleaseAge": "5 days",
10+
"internalChecksFilter": "strict",
1411
"packageRules": [
1512
{
1613
"description": "Automatically merge minor and patch-level updates when checks pass, creates a PR otherwise",
@@ -29,6 +26,13 @@
2926
"spring-boot-admin"
3027
],
3128
"enabled": false
29+
},
30+
{
31+
"description": "Checkstyle 13+ requires Java 21, stay on 12.x",
32+
"matchPackageNames": [
33+
"com.puppycrawl.tools:checkstyle"
34+
],
35+
"allowedVersions": "<13"
3236
}
3337
]
3438
}

spring-boot-admin-build/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@
9595
</dependency>
9696
<dependency>
9797
<groupId>org.testcontainers</groupId>
98-
<artifactId>junit-jupiter</artifactId>
98+
<artifactId>testcontainers-junit-jupiter</artifactId>
9999
<version>${testcontainers.version}</version>
100100
<scope>test</scope>
101101
</dependency>

spring-boot-admin-docs/src/site/package-lock.json

Lines changed: 7 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

spring-boot-admin-docs/src/site/src/components/PropertyTable.tsx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,9 @@ export function PropertyTable({
1818
additionalProperties = [] as Array<SpringPropertyDefinition>,
1919
}: Readonly<Props>) {
2020
const filteredProperties = filterPropertiesByName(properties, filter, exclusive)
21+
.filter((property, index, self) =>
22+
index === self.findIndex((p) => p.name === property.name)
23+
)
2124
.sort((a, b) => {
2225
return a.name.length - b.name.length || a.name.localeCompare(b.name);
2326
});

0 commit comments

Comments
 (0)