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
21 lines
389 B
Python
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/"
|
|
}
|
|
]
|
|
}
|