Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Evaluate and possibly use JReleaser #32

Open
msgilligan opened this issue Jan 5, 2022 · 4 comments
Open

Evaluate and possibly use JReleaser #32

msgilligan opened this issue Jan 5, 2022 · 4 comments
Labels
help wanted Extra attention is needed
Milestone

Comments

@msgilligan
Copy link
Member

msgilligan commented Jan 5, 2022

JReleaser looks nice!

It might be a good way of streamlining the Supernaut release process.

@msgilligan msgilligan added the help wanted Extra attention is needed label Jan 5, 2022
@aalmiray
Copy link

aalmiray commented Jan 5, 2022

Link to the release doc is actually https://github.com/SupernautApp/SupernautFX/blob/master/doc/release-process.adoc

Looking at the doc I can say with confidence that JReleaser can take care of steps 1, 6, 7, and 10. The rest may be performed within a GH workflow or a GitLab CI pipeline.

Do you intend to publish Git releases to both Github and GitLab?

@msgilligan
Copy link
Member Author

Do you intend to publish Git releases to both Github and GitLab?

I already removed publishing to GitHub last night (I really wasn't using it and it broke my release)

The next release will go to Maven Central.

@aalmiray
Copy link

aalmiray commented Jan 5, 2022

OK, but where will you host the Git release? One thing is to release JARs and POMs to Maven Central (and GitHub Packages in the past), another is to have a Git release page (GitHub/GitLab) with matching tag, changelog, and perhaps release assets.

My question is on the latter.

@msgilligan
Copy link
Member Author

OK, but where will you host the ... Git release page (GitHub/GitLab) with matching tag, changelog, and perhaps release assets.

Oh, sorry I misunderstood you. Release page will be on Github only.

@msgilligan msgilligan added this to the 0.5.0 milestone Jan 5, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants