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
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
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