Andres Almiray
banner
andresalmiray.com
Andres Almiray
@andresalmiray.com
I code for fun and help others in the process. Java Champion Alumni. Co-founder of Hackergarten & Hack.Commit.Push. Creator of JReleaser
🚀
The late Jared Richardson said something similar regarding inheritance of a legacy codebase: hit it with a bat

Build
Automate
Test

If it hurts, do it more often til it doesn‘t. And no, it doesn‘t mean getting used to the pain, rather fix it so that it stops hurting
November 19, 2025 at 2:01 PM
In those repos, the configuration found in jreleaser.yml and .github/workflows/*.yml is almost identical, varying in the number and names of release artifacts (amd64 vs. x86_64 for example), and specific build instructions (go build vs. cargo, et al).

You can even release locally for most repos!
November 17, 2025 at 10:56 PM
JReleaser can release any project regardless of its source language. It also provides an homogeneous yet flexible configuration that adapts to individual needs of each language.

Take a look at the some of the examples (Go, Rust, Swift, .Net, etc) jreleaser.org/guide/latest...
Miscellaneous :: JReleaser
jreleaser.org
November 17, 2025 at 10:56 PM