6 Commits

Author SHA1 Message Date
rstoyanchev
62e94a4356 Update 6.1.x generation version in ci.yml 2024-11-07 11:37:26 +00:00
rstoyanchev
0f445727f9 Upgrade to Spring Framework 6.0.23
Closes gh-1815
2024-11-01 14:31:51 +00:00
Stéphane Nicoll
9019074235 Add workflow to release on Maven Central
This commit adds a standard GHA workflow to perform a release, including
syncing with Maven Central using s01.oss.sonatype.org.

The release workflow kicks off based on tag that matches `vX.Y.Z` and
perform the following:

* Build the project
* Stage the bits to repo.spring.io
* Move the staging bits to Maven Central
* Promote the bits to repo.spring.io/release
* Generate a changelog using the issues matching the version

Closes gh-1812
2024-10-11 11:39:45 +02:00
Stéphane Nicoll
4022e4a548 Add CI build on several Spring Framework generations
This commit adds a GHA workflow that builds the project against a list
of configurable Spring Framework versions. The build action has been
updated to accept an additional input that tunes the Spring Framework
version the build is using

As a result, the default Spring Framework version of the project is now
configured in gradle.properties.

Closes gh-1810
2024-10-11 11:36:14 +02:00
Stéphane Nicoll
bedb9493d1 Remove dependency on https://repo.spring.io/plugins-release
It turns out the repository is required for a plugin that the project
does not use. This commit removes the declaration and adapt CI
accordingly.

Closes gh-1813
2024-10-11 11:34:39 +02:00
Stéphane Nicoll
763cd7191f Introduce basic GHA support
This commit adds support for building and deploying snapshots to
repo.spring.io as well as building pull requests.

See gh-1809
2024-10-10 12:17:47 +02:00