Files
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

21 lines
389 B
Python

{
"files": [
{
"aql": {
"items.find": {
"$and": [
{
"@build.name": "${buildName}",
"@build.number": "${buildNumber}",
"path": {
"$nmatch": "org/springframework/webflow/webflow/webflow-*.zip"
}
}
]
}
},
"target": "nexus/"
}
]
}