Skip to content

Add a property for configuring additional livereload paths #40342 #41565

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 4,102 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
4102 commits
Select commit Hold shift + click to select a range
31ea564
Upgrade to Kafka 3.7.1
wilkinsona Jul 9, 2024
54d3bcb
Upgrade to Lombok 1.18.34
wilkinsona Jul 9, 2024
e560491
Upgrade to Micrometer 1.13.2
wilkinsona Jul 9, 2024
63f0350
Upgrade to Micrometer Tracing 1.3.2
wilkinsona Jul 9, 2024
341f9cf
Upgrade to MSSQL JDBC 12.6.3.jre11
wilkinsona Jul 9, 2024
cf8513e
Upgrade to Neo4j Java Driver 5.22.0
wilkinsona Jul 9, 2024
59374b1
Upgrade to R2DBC MariaDB 1.2.1
wilkinsona Jul 9, 2024
c4729ea
Upgrade to Reactor Bom 2023.0.8
wilkinsona Jul 9, 2024
b601b3a
Prohibit upgrading to Undertow 2.3.14.Final
wilkinsona Jul 9, 2024
4fcff5b
Merge branch '3.3.x'
wilkinsona Jul 9, 2024
293739b
Prohibit upgrading to Undertow 2.3.14.Final
wilkinsona Jul 9, 2024
980de75
Upgrade to Byte Buddy 1.14.18
wilkinsona Jul 9, 2024
8d8dc0f
Upgrade to Dependency Management Plugin 1.1.6
wilkinsona Jul 9, 2024
1b92c3e
Upgrade to Flyway 10.15.2
wilkinsona Jul 9, 2024
62dd049
Upgrade to Groovy 4.0.22
wilkinsona Jul 9, 2024
9748966
Upgrade to HttpCore5 5.2.5
wilkinsona Jul 9, 2024
c63b308
Upgrade to Jackson Bom 2.17.2
wilkinsona Jul 9, 2024
a4d0488
Upgrade to Jetty 12.0.11
wilkinsona Jul 9, 2024
72c6b11
Upgrade to JsonAssert 1.5.3
wilkinsona Jul 9, 2024
dcbed99
Upgrade to JUnit Jupiter 5.10.3
wilkinsona Jul 9, 2024
28364a3
Upgrade to Kafka 3.7.1
wilkinsona Jul 9, 2024
10cefc6
Upgrade to Lombok 1.18.34
wilkinsona Jul 9, 2024
77fe88a
Upgrade to Micrometer 1.14.0-M1
wilkinsona Jul 9, 2024
54b7cd9
Upgrade to Micrometer Tracing 1.4.0-M1
wilkinsona Jul 9, 2024
d9b0054
Upgrade to MSSQL JDBC 12.6.3.jre11
wilkinsona Jul 9, 2024
349e462
Upgrade to Neo4j Java Driver 5.22.0
wilkinsona Jul 9, 2024
c02b613
Upgrade to R2DBC MariaDB 1.2.1
wilkinsona Jul 9, 2024
16d4329
Upgrade to Reactor Bom 2023.0.8
wilkinsona Jul 9, 2024
d96cc21
Upgrade to Artemis 2.35.0
wilkinsona Jul 9, 2024
11672b9
Upgrade to AssertJ 3.26.0
wilkinsona Jul 9, 2024
c827666
Upgrade to Build Helper Maven Plugin 3.6.0
wilkinsona Jul 9, 2024
0986716
Upgrade to Commons Codec 1.17.0
wilkinsona Jul 9, 2024
55d555a
Upgrade to Crac 1.5.0
wilkinsona Jul 9, 2024
12d2eba
Upgrade to Elasticsearch Client 8.14.2
wilkinsona Jul 9, 2024
b1586e6
Upgrade to Git Commit ID Maven Plugin 9.0.1
wilkinsona Jul 9, 2024
e55a730
Upgrade to Gson 2.11.0
wilkinsona Jul 9, 2024
e226abc
Upgrade to HtmlUnit 4.3.0
wilkinsona Jul 9, 2024
8fd3a0b
Upgrade to JBoss Logging 3.6.0.Final
wilkinsona Jul 9, 2024
b444ccb
Upgrade to MariaDB 3.4.0
wilkinsona Jul 9, 2024
ca8815a
Upgrade to Maven Clean Plugin 3.4.0
wilkinsona Jul 9, 2024
7238ed9
Upgrade to Maven Dependency Plugin 3.7.1
wilkinsona Jul 9, 2024
6dbb680
Upgrade to Maven Enforcer Plugin 3.5.0
wilkinsona Jul 9, 2024
e84ac94
Upgrade to Maven Failsafe Plugin 3.3.0
wilkinsona Jul 9, 2024
b7b31d9
Upgrade to Maven Invoker Plugin 3.7.0
wilkinsona Jul 9, 2024
73af98a
Upgrade to Maven Javadoc Plugin 3.7.0
wilkinsona Jul 9, 2024
894f490
Upgrade to Maven Shade Plugin 3.6.0
wilkinsona Jul 9, 2024
1d65792
Upgrade to Maven Surefire Plugin 3.3.0
wilkinsona Jul 9, 2024
c849e91
Upgrade to Mockito 5.12.0
wilkinsona Jul 9, 2024
be0af2a
Upgrade to MySQL 9.0.0
wilkinsona Jul 9, 2024
922a1e9
Upgrade to Rabbit Stream Client 0.16.0
wilkinsona Jul 9, 2024
d28f5ba
Upgrade to Reactor Bom 2024.0.0-M3
wilkinsona Jul 9, 2024
09bf5bf
Upgrade to REST Assured 5.5.0
wilkinsona Jul 9, 2024
bbc9ee9
Upgrade to Selenium 4.22.0
wilkinsona Jul 9, 2024
ede80f7
Upgrade to Selenium HtmlUnit 4.22.0
wilkinsona Jul 9, 2024
788ca87
Upgrade to SQLite JDBC 3.46.0.0
wilkinsona Jul 9, 2024
323d0d1
Upgrade to Versions Maven Plugin 2.17.0
wilkinsona Jul 9, 2024
1d43ba1
Upgrade to WebJars Locator Core 0.59
wilkinsona Jul 9, 2024
ac87dab
Upgrade to XmlUnit2 2.10.0
wilkinsona Jul 9, 2024
8f2f0f2
Upgrade to Oracle Database 23.4.0.24.05
wilkinsona Jul 9, 2024
17f2c31
Revert "Upgrade to Elasticsearch Client 8.14.2"
wilkinsona Jul 9, 2024
6cb35f7
Adapt to changes in Oracle Database 23.4.0.24.05
wilkinsona Jul 9, 2024
88c3621
Bump version in eclipse setup file
philwebb Jul 2, 2024
375b3b1
Remove APIs that were deprecated for removal in 3.4.0
wilkinsona Jul 10, 2024
d9cebc4
Stop BaggagePropagationIntegrationTests from being flaky
wilkinsona Jul 10, 2024
2f962f7
Upgrade to Reactor Bom 2023.0.8
wilkinsona Jul 10, 2024
22413bd
Merge branch '3.2.x' into 3.3.x
wilkinsona Jul 10, 2024
0ffbf42
Merge branch '3.3.x'
wilkinsona Jul 10, 2024
9c7c819
Upgrade to AssertJ 3.26.3
wilkinsona Jul 10, 2024
a349170
Upgrade to Reactor Bom 2024.0.0-M4
wilkinsona Jul 10, 2024
09c0714
Register ProtocolResolvers with the application context by default
scottfrederick Jul 9, 2024
784c8d2
Avoid duplicate junit-platform.properties files caused by Kafka
wilkinsona Jul 11, 2024
d07fe47
Merge branch '3.3.x'
wilkinsona Jul 11, 2024
14c9893
Group Kafka back-off properties
travisriegler Jul 6, 2024
8707399
Polish "Group Kafka back-off properties"
wilkinsona Jul 11, 2024
0a3e799
Merge pull request #41335 from travisriegler
wilkinsona Jul 11, 2024
47fc911
Fix typos in BootstrapContext javadoc
Jul 10, 2024
8bc45a2
Polish "Fix typos in BootstrapContext javadoc"
wilkinsona Jul 11, 2024
2b7baf5
Merge pull request #41443 from jxblum
wilkinsona Jul 11, 2024
ecbbe6a
Merge branch '3.2.x' into 3.3.x
wilkinsona Jul 11, 2024
6f17ff5
Merge branch '3.3.x'
wilkinsona Jul 11, 2024
653443a
Revert "Merge pull request #41213 from timpeeters"
wilkinsona Jul 11, 2024
db5830a
Polish logging related code
philwebb Jul 10, 2024
c3ad8b0
Add `APPLICATION_NAME` and `APPLICATION_GROUP` logging properties
philwebb Jul 11, 2024
8507041
Upgrade to Spring Framework 6.1.11
wilkinsona Jul 11, 2024
9850512
Merge branch '3.2.x' into 3.3.x
wilkinsona Jul 11, 2024
faa0b9c
Upgrade to Spring Framework 6.1.11
wilkinsona Jul 11, 2024
d0b1a0d
Merge branch '3.3.x'
wilkinsona Jul 11, 2024
c848a5e
Upgrade to Spring Framework 6.2.0-M5
wilkinsona Jul 11, 2024
224b069
Add support for untrusted CNB builders
scottfrederick Jul 11, 2024
7b8364d
Fix LifecycleTests on Windows
scottfrederick Jul 11, 2024
24dbee4
Add CDS test case to Paketo system tests
scottfrederick Jul 11, 2024
73294ba
Merge branch '3.3.x'
scottfrederick Jul 11, 2024
d79ae11
Fix formatting problem
scottfrederick Jul 11, 2024
ea54482
Merge branch '3.3.x'
scottfrederick Jul 11, 2024
f702230
Test Gradle plugin against Gradle 8.9
wilkinsona Jul 12, 2024
8617c98
Merge branch '3.2.x' into 3.3.x
wilkinsona Jul 12, 2024
c563c50
Merge branch '3.3.x'
wilkinsona Jul 12, 2024
fc5fc7f
Harmonize GitHub Actions structure
snicoll Jul 12, 2024
6584476
Merge branch '3.3.x'
snicoll Jul 12, 2024
dec6a8d
Move Trigger Docs Build into a separate job
wilkinsona Jul 12, 2024
291fe28
Merge branch '3.3.x'
wilkinsona Jul 12, 2024
8676cc6
Deprecate Gson lenient property and introduce strictness replacement
wilkinsona Jul 12, 2024
549a126
Specify the repository when running Deploy Docs workflow
wilkinsona Jul 12, 2024
e0a8ec9
Merge branch '3.3.x'
wilkinsona Jul 12, 2024
f4b55a6
Harmonize GitHub Actions settings
snicoll Jul 12, 2024
129d146
Merge branch '3.2.x' into 3.3.x
snicoll Jul 12, 2024
b605b86
Merge branch '3.3.x'
snicoll Jul 12, 2024
acdaa6d
Tolerate multiple identical configurations in Logback AOT contribution
wilkinsona Jul 12, 2024
2476394
Deprecate @MockBean and @SpyBean
wanger26 Mar 10, 2024
cddf92e
Polish "Deprecate @MockBean and @SpyBean"
wilkinsona Jul 12, 2024
d32d69c
Merge pull request #39864 from wanger26
wilkinsona Jul 12, 2024
75e642e
Refine CDS how-to guide
sdeleuze Jul 12, 2024
e053f13
Merge pull request #41464 from sdeleuze
wilkinsona Jul 12, 2024
1cb8be0
Merge pull request #41464 from sdeleuze
wilkinsona Jul 12, 2024
fae3cca
Merge branch '3.3.x'
wilkinsona Jul 12, 2024
14314a5
Upgrade to Antora UI Spring 0.4.16
wilkinsona Jul 12, 2024
1c9064c
Merge branch '3.3.x'
wilkinsona Jul 12, 2024
f6cbbe7
Add missing input for java distribution
snicoll Jul 12, 2024
1de7321
Merge branch '3.2.x' into 3.3.x
snicoll Jul 12, 2024
b3a882c
Merge branch '3.3.x'
snicoll Jul 12, 2024
7398c6c
Fix upgrade detection when number of numeric components changes
wilkinsona Jul 12, 2024
eef8bac
Merge branch '3.2.x' into 3.3.x
wilkinsona Jul 12, 2024
be35e5e
Merge branch '3.2.x'
wilkinsona Jul 12, 2024
3d6571c
Merge branch '3.3.x'
wilkinsona Jul 12, 2024
b76b7b7
Upgrade to AspectJ 1.9.22.1
wilkinsona Jul 12, 2024
b175d1b
Merge branch '3.2.x' into 3.3.x
wilkinsona Jul 12, 2024
f8d06d5
Merge branch '3.3.x'
wilkinsona Jul 12, 2024
c693b2b
Add support for webjars-locator-lite
bclozel Jul 12, 2024
2975a8c
Fix javadoc warning
snicoll Jul 14, 2024
db9b62e
Upgrade to Spring Retry 2.0.7
snicoll Jul 14, 2024
d7f780a
Merge branch '3.2.x' into 3.3.x
snicoll Jul 14, 2024
110855a
Merge branch '3.3.x'
snicoll Jul 14, 2024
5d4a777
Align test with upstream Spring Security change
philwebb Jul 15, 2024
6c8987e
Allow NestedConfigurationProperty on getters
jaredtbates Dec 16, 2023
4415b4a
Polish "Allow NestedConfigurationProperty on getters"
snicoll Jul 15, 2024
2da3875
Merge pull request #38844 from jaredtbates
snicoll Jul 15, 2024
bb8241f
Polish
mhalbritter Jul 13, 2024
20c2af1
Add `JsonWriter` utility interface
philwebb Jul 10, 2024
89f3052
Migrate `PulsarPropertiesMapper` to use `JsonWriter`
philwebb Jul 10, 2024
bf2950c
Add support for structured logging
mhalbritter Jul 15, 2024
1ec2a38
Fix structured logging tests on Windows
wilkinsona Jul 15, 2024
00c2fbc
Polish
wilkinsona Jul 15, 2024
b49085b
Upgrade to Spring Data Bom 2023.1.8
wilkinsona Jul 15, 2024
46aeb71
Upgrade to Spring HATEOAS 2.2.3
wilkinsona Jul 15, 2024
68ad8ff
Upgrade to SQLite JDBC 3.43.2.2
wilkinsona Jul 15, 2024
61a3b73
Upgrade to Tomcat 10.1.26
wilkinsona Jul 15, 2024
ed40047
Merge branch '3.2.x' into 3.3.x
wilkinsona Jul 15, 2024
84654d4
Upgrade to Spring Data Bom 2024.0.2
wilkinsona Jul 15, 2024
9470fdf
Upgrade to Spring HATEOAS 2.3.1
wilkinsona Jul 15, 2024
b77b543
Upgrade to Tomcat 10.1.26
wilkinsona Jul 15, 2024
8600033
Merge branch '3.3.x'
wilkinsona Jul 15, 2024
96f5d7a
Upgrade to Maven Failsafe Plugin 3.3.1
wilkinsona Jul 15, 2024
33c9398
Upgrade to Maven Surefire Plugin 3.3.1
wilkinsona Jul 15, 2024
da92340
Upgrade to Spring Data Bom 2024.0.2
wilkinsona Jul 15, 2024
ce73d3f
Upgrade to Spring HATEOAS 2.3.1
wilkinsona Jul 15, 2024
9222c28
Upgrade to Tomcat 10.1.26
wilkinsona Jul 15, 2024
fc80464
Upgrade to Versions Maven Plugin 2.17.1
wilkinsona Jul 15, 2024
d63e3c3
Rethrow failure on main thread
wilkinsona Jul 15, 2024
999d99e
Merge branch '3.2.x' into 3.3.x
wilkinsona Jul 15, 2024
fba6f29
Merge branch '3.3.x'
wilkinsona Jul 15, 2024
d2cd5c9
Fix Arrays import
philwebb Jul 16, 2024
b690104
Polish
lijunyzzZ Jul 16, 2024
4f9db33
Merge pull request #41510 from lijunyzzZ
snicoll Jul 16, 2024
58c124a
Bump gradle/actions from 3.4.2 to 3.5.0
dependabot[bot] Jul 15, 2024
379edd4
Polish "Bump gradle/actions from 3.4.2 to 3.5.0"
snicoll Jul 16, 2024
0070489
Merge pull request #41508 from dependabot[bot]
snicoll Jul 16, 2024
0553f06
Merge branch '3.2.x' into 3.3.x
snicoll Jul 16, 2024
8918e05
Merge branch '3.3.x'
snicoll Jul 16, 2024
c2b63fd
Bump jfrog/setup-jfrog-cli from 4.1.2 to 4.1.3
dependabot[bot] Jul 15, 2024
2fce9f2
Polish "Bump jfrog/setup-jfrog-cli from 4.1.2 to 4.1.3"
snicoll Jul 16, 2024
d12ea2d
Merge pull request #41507 from dependabot[bot]
snicoll Jul 16, 2024
3529f90
Merge branch '3.2.x' into 3.3.x
snicoll Jul 16, 2024
d2301b3
Merge branch '3.3.x'
snicoll Jul 16, 2024
49538ad
Upgrade to Spring Kafka 3.1.7
snicoll Jul 16, 2024
320cb4d
Upgrade to Spring Kafka 3.2.2
snicoll Jul 16, 2024
9142514
Upgrade to Spring AMQP 3.2.0-M1
snicoll Jul 16, 2024
e89fd97
Upgrade to Spring Kafka 3.3.0-M1
snicoll Jul 16, 2024
5f5336f
Upgrade to Spring Security 6.4.0-M1
snicoll Jul 16, 2024
a65e452
Merge branch '3.2.x' into 3.3.x
snicoll Jul 16, 2024
d22d2e8
Merge branch '3.3.x'
snicoll Jul 16, 2024
6941d0e
Document that logging.file.path if logging.file.name is set
wilkinsona Jul 16, 2024
30d34c0
Merge branch '3.2.x' into 3.3.x
wilkinsona Jul 16, 2024
80cfd5e
Merge branch '3.3.x'
wilkinsona Jul 16, 2024
17d6f90
Document types to which format properties apply
wilkinsona Jul 16, 2024
754e71d
Merge branch '3.2.x' into 3.3.x
wilkinsona Jul 16, 2024
350a701
Merge branch '3.3.x'
wilkinsona Jul 16, 2024
1cc7498
Add property for Integration's default endpoint timeout
wilkinsona Jul 16, 2024
f062c46
Merge branch '3.2.x' into 3.3.x
wilkinsona Jul 16, 2024
a61abb0
Merge branch '3.3.x'
wilkinsona Jul 16, 2024
7966d11
Upgrade to Spring GraphQL 1.2.8
wilkinsona Jul 16, 2024
eae7b31
Merge branch '3.2.x' into 3.3.x
wilkinsona Jul 16, 2024
cfb7347
Merge branch '3.3.x'
wilkinsona Jul 16, 2024
31d2beb
Add support for ServiceConnection in DataLdapTest
eddumelendez Jul 5, 2024
dc0204b
Merge pull request #41325 from eddumelendez
snicoll Jul 16, 2024
d4dd9f7
Merge branch '3.3.x'
snicoll Jul 16, 2024
e7c8b80
Upgrade to Spring GraphQL 1.3.2
wilkinsona Jul 16, 2024
1e7908e
Merge branch '3.3.x'
wilkinsona Jul 16, 2024
8f12b5b
Upgrade to Commons Codec 1.17.1
wilkinsona Jul 16, 2024
11344d7
Upgrade to Spring GraphQL 1.3.2
wilkinsona Jul 16, 2024
0eb830d
Upgrade to Spring Integration 6.2.7
wilkinsona Jul 16, 2024
0b9e8e4
Merge branch '3.2.x' into 3.3.x
wilkinsona Jul 16, 2024
6fd049c
Merge branch '3.3.x'
wilkinsona Jul 16, 2024
af89924
Add support for Postgres trust host auth method with Docker Compose
theodorosidmar Jul 16, 2024
3b13490
Polish "Add support for Postgres trust host auth method with Docker C…
wilkinsona Jul 16, 2024
ef0fd1c
Merge pull request #41511 from theodorosidmar
wilkinsona Jul 16, 2024
bf890c7
Upgrade to Spring Integration 6.3.2
wilkinsona Jul 16, 2024
0768b47
Merge branch '3.3.x'
wilkinsona Jul 16, 2024
3bffbeb
Upgrade to Spring Integration 6.4.0-M1
wilkinsona Jul 16, 2024
23facd3
Upgrade to Spring Session 3.4.0-M1
wilkinsona Jul 16, 2024
4e205ed
Upgrade to Spring Pulsar 1.0.8
wilkinsona Jul 17, 2024
326b35f
Merge branch '3.2.x' into 3.3.x
wilkinsona Jul 17, 2024
062ea78
Merge branch '3.3.x'
wilkinsona Jul 17, 2024
07b103c
Prohibit upgrades to Undertow 2.3.15
wilkinsona Jul 17, 2024
1fccf90
Merge branch '3.2.x' into 3.3.x
wilkinsona Jul 17, 2024
eb20607
Merge branch '3.3.x'
wilkinsona Jul 17, 2024
51646fb
Upgrade to Spring Pulsar 1.1.2
wilkinsona Jul 17, 2024
60c0004
Merge branch '3.3.x'
wilkinsona Jul 17, 2024
57b3a12
Upgrade to Spring Pulsar 1.1.2
wilkinsona Jul 17, 2024
18c85d9
Fix version ranges used to prohibit Jakarta EE 11 spec upgrades
wilkinsona Jul 17, 2024
c8f16e7
Upgrade to H2 2.3.230
wilkinsona Jul 17, 2024
f7780b4
Polish
snicoll Jul 17, 2024
d26ce6c
Merge branch '3.3.x'
snicoll Jul 17, 2024
369cfc4
Correct the global pattern for matching 3.4.x tags
wilkinsona Jul 17, 2024
fc2890d
Use native connection factory with message listener containers
snicoll Jul 12, 2024
8917c94
Add workflow for releases to the milestone repository
wilkinsona Jul 10, 2024
2216b48
Match one of multiple names in ContainerConnectionDetailsFactory
wilkinsona Jul 17, 2024
2634d0c
Support service connections for redis-stack and redis-stack-server
eddumelendez Jul 5, 2024
46ec3e3
Polish "Support service connections for redis-stack and redis-stack-s…
wilkinsona Jul 17, 2024
d50c434
Merge pull request #41327 from eddumelendez
wilkinsona Jul 17, 2024
b0b97fb
Add configuration property to allow multiple issuers
opcooc Jul 9, 2024
1a6760e
Polish "Add configuration property to allow multiple issuers"
wilkinsona Jul 17, 2024
b7ff40e
Merge pull request #41355 from opcooc
wilkinsona Jul 17, 2024
64a0cf8
Merge branch '3.3.x'
wilkinsona Jul 17, 2024
3d29359
Update README to fix links to the docs
anbusampath Jul 17, 2024
6f745c7
Merge pull request #41531 from anbusampath
wilkinsona Jul 17, 2024
54c6aaf
Merge branch '3.3.x'
wilkinsona Jul 17, 2024
f5df7e7
Fix documentation links in the README
wilkinsona Jul 17, 2024
397f3f4
Merge branch '3.2.x' into 3.3.x
wilkinsona Jul 17, 2024
3648f5f
Merge branch '3.3.x'
wilkinsona Jul 17, 2024
8e93b9f
Start building against Spring Framework 6.2.0-M6 snapshots
snicoll Jul 18, 2024
7430ef7
Upgrade to Spring Framework 6.2.0-M6
snicoll Jul 18, 2024
5fcae29
Next development version (v3.2.9-SNAPSHOT)
wilkinsona Jul 18, 2024
5d3ec15
Next development version (v3.3.3-SNAPSHOT)
wilkinsona Jul 18, 2024
4b24197
Merge branch '3.2.x' into 3.3.x
wilkinsona Jul 18, 2024
9ff53f8
Merge branch '3.3.x'
wilkinsona Jul 18, 2024
a10b000
Fix constructor binding of EnumMaps
wilkinsona Jul 19, 2024
8e82aad
Merge branch '3.2.x' into 3.3.x
wilkinsona Jul 19, 2024
4d466c3
Merge branch '3.3.x'
wilkinsona Jul 19, 2024
97a62cd
test: Add unit test for #40342
itsAkshayDubey Jul 20, 2024
9c559d4
fix: #40342 Add static locations for livereload
itsAkshayDubey Jul 20, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
14 changes: 8 additions & 6 deletions .github/actions/build/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,17 @@ inputs:
required: false
default: '17'
description: 'The Java version to compile and test with'
java-distribution:
required: false
default: 'liberica'
description: 'The Java distribution to use for the build'
java-toolchain:
required: false
default: false
default: 'false'
description: 'Whether a Java toolchain should be used'
publish:
required: false
default: false
default: 'false'
description: 'Whether to publish artifacts ready for deployment to Artifactory'
develocity-access-key:
required: false
Expand All @@ -29,21 +33,19 @@ runs:
- name: Prepare Gradle Build
uses: ./.github/actions/prepare-gradle-build
with:
develocity-access-key: ${{ inputs.develocity-access-key }}
java-version: ${{ inputs.java-version }}
java-distribution: ${{ inputs.java-distribution }}
java-toolchain: ${{ inputs.java-toolchain }}
- name: Build
id: build
if: ${{ inputs.publish == 'false' }}
shell: bash
env:
DEVELOCITY_ACCESS_KEY: ${{ inputs.develocity-access-key }}
run: ./gradlew build
- name: Publish
id: publish
if: ${{ inputs.publish == 'true' }}
shell: bash
env:
DEVELOCITY_ACCESS_KEY: ${{ inputs.develocity-access-key }}
run: ./gradlew -PdeploymentRepository=$(pwd)/deployment-repository ${{ !startsWith(github.event.head_commit.message, 'Next development version') && 'build' || '' }} publishAllPublicationsToDeploymentRepository
- name: Read Version From gradle.properties
id: read-version
Expand Down
8 changes: 6 additions & 2 deletions .github/actions/create-github-release/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,15 @@ inputs:
token:
description: Token to use for authentication with GitHub
required: true
pre-release:
description: Whether the release is a pre-release (a milestone or release candidate)
required: false
default: 'false'
runs:
using: composite
steps:
- name: Generate Changelog
uses: spring-io/github-changelog-generator@052892c62af51f8af87a9da6de55e70864b7df12
uses: spring-io/github-changelog-generator@185319ad7eaa75b0e8e72e4b6db19c8b2cb8c4c1 #v0.0.11
with:
milestone: ${{ inputs.milestone }}
token: ${{ inputs.token }}
Expand All @@ -20,4 +24,4 @@ runs:
env:
GITHUB_TOKEN: ${{ inputs.token }}
shell: bash
run: gh release create ${{ format('v{0}', inputs.milestone) }} --notes-file changelog.md
run: gh release create ${{ format('v{0}', inputs.milestone) }} --notes-file changelog.md ${{ inputs.pre-release == 'true' && '--prerelease' || '' }}
14 changes: 11 additions & 3 deletions .github/actions/prepare-gradle-build/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,17 @@ inputs:
required: false
default: '17'
description: 'The Java version to use for the build'
java-distribution:
required: false
default: 'liberica'
description: 'The Java distribution to use for the build'
java-toolchain:
required: false
default: false
default: 'false'
description: 'Whether a Java toolchain should be used'
develocity-access-key:
required: false
description: 'The access key for authentication with ge.spring.io'
runs:
using: composite
steps:
Expand All @@ -20,14 +27,15 @@ runs:
- name: Set Up Java
uses: actions/setup-java@v4
with:
distribution: 'liberica'
distribution: ${{ inputs.java-distribution }}
java-version: |
${{ inputs.java-version }}
${{ inputs.java-toolchain == 'true' && '17' || '' }}
- name: Set Up Gradle
uses: gradle/actions/setup-gradle@db19848a5fa7950289d3668fb053140cf3028d43 # v3.3.2
uses: gradle/actions/setup-gradle@d9c87d481d55275bb5441eef3fe0e46805f9ef70 # v3.5.0
with:
cache-read-only: false
develocity-access-key: ${{ inputs.develocity-access-key }}
- name: Configure Gradle Properties
shell: bash
run: |
Expand Down
2 changes: 1 addition & 1 deletion .github/actions/print-jvm-thread-dumps/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ runs:
shell: bash
run: |
for jvm_pid in $(jps -q -J-XX:+PerfDisableSharedMem); do
jcmd $java_pid Thread.print
jcmd $jvm_pid Thread.print
done
- if: ${{ runner.os == 'Windows' }}
shell: powershell
Expand Down
2 changes: 1 addition & 1 deletion .github/actions/publish-gradle-plugin/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ runs:
using: composite
steps:
- name: Set Up JFrog CLI
uses: jfrog/setup-jfrog-cli@727b480bafd0d8adbdfdb2257a7d7c2e08eb1779 # v4.0.2
uses: jfrog/setup-jfrog-cli@8bab65dc312163b065ac5b03de6f6a5bdd1bec41 # v4.1.3
env:
JF_ENV_SPRING: ${{ inputs.jfrog-cli-config-token }}
- name: Download Artifacts
Expand Down
2 changes: 1 addition & 1 deletion .github/actions/publish-to-sdkman/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ runs:
- shell: bash
if: ${{ inputs.make-default == 'true' }}
run: >
curl -X POST \
curl -X PUT \
-H "Consumer-Key: ${{ inputs.sdkman-consumer-key }}" \
-H "Consumer-Token: ${{ inputs.sdkman-consumer-token }}" \
-H "Content-Type: application/json" \
Expand Down
2 changes: 1 addition & 1 deletion .github/actions/sync-to-maven-central/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ runs:
using: composite
steps:
- name: Set Up JFrog CLI
uses: jfrog/setup-jfrog-cli@727b480bafd0d8adbdfdb2257a7d7c2e08eb1779 # v4.0.2
uses: jfrog/setup-jfrog-cli@8bab65dc312163b065ac5b03de6f6a5bdd1bec41 # v4.1.3
env:
JF_ENV_SPRING: ${{ inputs.jfrog-cli-config-token }}
- name: Download Release Artifacts
Expand Down
32 changes: 32 additions & 0 deletions .github/actions/update-homebrew-tap/action.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
name: Update Homebrew Tap
description: Updates the Homebrew Tap for the Spring Boot CLI
inputs:
spring-boot-version:
description: 'The version to publish'
required: true
token:
description: 'Token to use for GitHub authentication'
required: true
runs:
using: composite
steps:
- name: Check Out Homebrew Tap Repo
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
with:
path: updated-homebrew-tap-repo
repository: spring-io/homebrew-tap
token: ${{ inputs.token }}
- name: Update Homebrew Tap
shell: bash
run: |
pushd updated-homebrew-tap-repo > /dev/null
curl https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-cli/${{ inputs.spring-boot-version }}/spring-boot-cli-${{ inputs.spring-boot-version }}-homebrew.rb --output spring-boot-cli-${{ inputs.spring-boot-version }}-homebrew.rb
rm spring-boot.rb
mv spring-boot-cli-*.rb spring-boot.rb
git config user.name "Spring Builds" > /dev/null
git config user.email "[email protected]" > /dev/null
git add spring-boot.rb > /dev/null
git commit -m "Upgrade to Spring Boot ${{ inputs.spring-boot-version }}" > /dev/null
git push
echo "DONE"
popd > /dev/null
2 changes: 2 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,5 @@ updates:
directory: "/"
schedule:
interval: "weekly"
labels:
- "type: task"
17 changes: 13 additions & 4 deletions .github/workflows/build-and-deploy-snapshot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: Build and Deploy Snapshot
on:
push:
branches:
- 3.1.x
- main
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
jobs:
Expand All @@ -25,13 +25,11 @@ jobs:
uri: 'https://repo.spring.io'
username: ${{ secrets.ARTIFACTORY_USERNAME }}
password: ${{ secrets.ARTIFACTORY_PASSWORD }}
build-name: ${{ format('spring-boot-{0}', github.ref_name)}}
build-name: 'spring-boot-3.4.x'
repository: 'libs-snapshot-local'
folder: 'deployment-repository'
signing-key: ${{ secrets.GPG_PRIVATE_KEY }}
signing-passphrase: ${{ secrets.GPG_PASSPHRASE }}
artifact-properties: |
/**/spring-boot-docs-*.zip::zip.type=docs,zip.deployed=false
- name: Send Notification
uses: ./.github/actions/send-notification
if: always()
Expand All @@ -42,6 +40,17 @@ jobs:
run-name: ${{ format('{0} | Linux | Java 17', github.ref_name) }}
outputs:
version: ${{ steps.build-and-publish.outputs.version }}
trigger-docs-build:
name: Trigger Docs Build
runs-on: ubuntu-latest
needs: build-and-deploy-snapshot
permissions:
actions: write
steps:
- name: Run Deploy Docs Workflow
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: gh workflow run deploy-docs.yml --repo spring-projects/spring-boot -r docs-build -f build-refname=${{ github.ref_name }} -f build-version=${{ needs.build-and-deploy-snapshot.outputs.version }}
verify:
name: Verify
needs: build-and-deploy-snapshot
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/build-pull-request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,9 +23,9 @@ jobs:
- name: Check Out
uses: actions/checkout@v4
- name: Validate Gradle Wrapper
uses: gradle/actions/wrapper-validation@db19848a5fa7950289d3668fb053140cf3028d43 #v3.3.2
uses: gradle/actions/wrapper-validation@d9c87d481d55275bb5441eef3fe0e46805f9ef70 # v3.5.0
- name: Set Up Gradle
uses: gradle/actions/setup-gradle@db19848a5fa7950289d3668fb053140cf3028d43 # v3.3.2
uses: gradle/actions/setup-gradle@d9c87d481d55275bb5441eef3fe0e46805f9ef70 # v3.5.0
- name: Build
env:
CI: 'true'
Expand Down
5 changes: 4 additions & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: CI
on:
push:
branches:
- 3.1.x
- main
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
jobs:
Expand All @@ -22,6 +22,8 @@ jobs:
toolchain: false
- version: 21
toolchain: true
- version: 22
toolchain: true
exclude:
- os:
name: Linux
Expand All @@ -41,6 +43,7 @@ jobs:
uses: ./.github/actions/build
with:
java-version: ${{ matrix.java.version }}
java-distribution: ${{ matrix.java.distribution || 'liberica' }}
java-toolchain: ${{ matrix.java.toolchain }}
develocity-access-key: ${{ secrets.GRADLE_ENTERPRISE_SECRET_ACCESS_KEY }}
- name: Send Notification
Expand Down
75 changes: 75 additions & 0 deletions .github/workflows/release-milestone.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@
name: Release Milestone
on:
push:
tags:
- v3.4.0-M[0-9]
- v3.4.0-RC[0-9]
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
jobs:
build-and-stage-release:
name: Build and Stage Release
runs-on: ubuntu-latest
if: ${{ github.repository == 'spring-projects/spring-boot' }}
steps:
- name: Check Out Code
uses: actions/checkout@v4
- name: Build and Publish
id: build-and-publish
uses: ./.github/actions/build
with:
develocity-access-key: ${{ secrets.GRADLE_ENTERPRISE_SECRET_ACCESS_KEY }}
publish: true
- name: Stage Release
uses: spring-io/artifactory-deploy-action@26bbe925a75f4f863e1e529e85be2d0093cac116 # v0.0.1
with:
uri: 'https://repo.spring.io'
username: ${{ secrets.ARTIFACTORY_USERNAME }}
password: ${{ secrets.ARTIFACTORY_PASSWORD }}
build-name: ${{ format('spring-boot-{0}', steps.build-and-publish.outputs.version)}}
repository: 'libs-staging-local'
folder: 'deployment-repository'
signing-key: ${{ secrets.GPG_PRIVATE_KEY }}
signing-passphrase: ${{ secrets.GPG_PASSPHRASE }}
outputs:
version: ${{ steps.build-and-publish.outputs.version }}
verify:
name: Verify
needs: build-and-stage-release
uses: ./.github/workflows/verify.yml
with:
staging: true
version: ${{ needs.build-and-stage-release.outputs.version }}
secrets:
google-chat-webhook-url: ${{ secrets.GOOGLE_CHAT_WEBHOOK_URL }}
repository-password: ${{ secrets.ARTIFACTORY_PASSWORD }}
repository-username: ${{ secrets.ARTIFACTORY_USERNAME }}
token: ${{ secrets.GH_ACTIONS_REPO_TOKEN }}
promote-release:
name: Promote Release
needs:
- build-and-stage-release
- verify
runs-on: ubuntu-latest
steps:
- name: Set up JFrog CLI
uses: jfrog/setup-jfrog-cli@8bab65dc312163b065ac5b03de6f6a5bdd1bec41 # v4.1.3
env:
JF_ENV_SPRING: ${{ secrets.JF_ARTIFACTORY_SPRING }}
- name: Promote build
run: jfrog rt build-promote ${{ format('spring-boot-{0}', needs.build-and-stage-release.outputs.version)}} ${{ github.run_number }} libs-milestone-local
create-github-release:
name: Create GitHub Release
needs:
- build-and-stage-release
- promote-release
runs-on: ubuntu-latest
steps:
- name: Check Out Code
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
- name: Create GitHub Release
uses: ./.github/actions/create-github-release
with:
milestone: ${{ needs.build-and-stage-release.outputs.version }}
token: ${{ secrets.GH_ACTIONS_REPO_TOKEN }}
pre-release: true
Loading
Loading