Unleash / unleash-spring-boot-starter

Apache License 2.0
1 stars 8 forks source link

Configure release flow #15

Closed chriswk closed 1 year ago

chriswk commented 1 year ago

What

This adds the option to try to deploy artifacts to maven central from tags. Reducing manual release work to be running release:prepare.

As well as adding a default build/test workflow

Interesting things to consider

How to move to next snapshot version, when not running mvn release:perform locally anymore. Should be a small concern, but would be nice to have automated as well.

Missing information

This repo does not yet have the necessary secrets for this setup to work, but I'll add them as we get closer to merging this PR.

praveenpg commented 1 year ago

@chriswk there is an error:

Installed distributions
  Error: The string '${matrix.version}' is not valid SemVer notation for a Java version. Please check README file for code snippets and more detailed information

I merged this by mistake.

praveenpg commented 1 year ago

@chriswk It would be great if you can take a look at the build failure. Thanks