Skip to content

Migrate mandrel-release.java to JReleaser #350

@zakkak

Description

@zakkak

Back in March 2022 @aalmiray rightly pointed out that most of the things we do in our custom release script can be performed by JReleaser.

I took the chance today morning at JCrete's hack session to "play" with it and create a partial configuration for mandrel. We also had an informative discussion with @aalmiray afterwards that helped me answer any questions I had.

Overall, it looks like JReleaser could replace our mandrel-release script and among others add support for:

  1. automated gpg signing before uploading assets
  2. automated announcements to various channels

I will keep experimenting with it the following days till I can hopefully replicate our current process on it.
If there are any objections, let me know. cc @Karm @jerboaa

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions