JReleaser
@jreleaser.org
📤 295
📥 1
📝 139
JReleaser - The quick and effortless way to release projects!
https://jreleaser.org
reposted by
JReleaser
Andres Almiray
7 days ago
JReleaser 1.21.0 has been released!
andresalmiray.com/jreleaser-1-...
loading . . .
JReleaser 1.21.0 has been released!
JReleaser v1.21.0 has just been released! The full list of issues can be found at the v1.21.0 milestone. This is a small release with a handful of fixes and just a couple of new features. We’…
https://andresalmiray.com/jreleaser-1-21-0-has-been-released/
0
6
2
🚀 JReleaser 1.21.0 has been released!
github.com/jreleaser/jr...
loading . . .
Release Release v1.21.0 · jreleaser/jreleaser
Binaries https://github.com/jreleaser/jreleaser/wiki/Release-v1.21.0 Changelog 🚀 Features announce 6ffa245 Add Reddit announcer support, closes #1457 release 0fb5c64 Configuration validation, cl...
https://github.com/jreleaser/jreleaser/releases/tag/v1.21.0
10 days ago
1
2
3
🚀 JReleaser 1.20.0 has been released!
github.com/jreleaser/jr...
loading . . .
Release Release v1.20.0 · jreleaser/jreleaser
Binaries https://github.com/jreleaser/jreleaser/wiki/Release-v1.20.0 Changelog 🚀 Features assemble 68c924e Add missing config flags to jpackage, closes #1912 core 29bfe21 Log path to settings fi...
https://github.com/jreleaser/jreleaser/releases/tag/v1.20.0
2 months ago
1
5
1
Next release will come out with a bang! Better yet, a
@jbang.dev
! 🚀🧨
3 months ago
0
6
2
reposted by
JReleaser
JBang
3 months ago
What could happen if you combine JBang and JReleaser ? Bad answers only while we wait for JReleaser next release :)
1
5
3
reposted by
JReleaser
Andres Almiray
4 months ago
JReleaser 1.19.0 has been released!
andresalmiray.com/jreleaser-1-...
loading . . .
JReleaser 1.19.0 has been released!
JReleaser v1.19.0 has just been released! The full list of issues can be found at the v1.19.0 milestone. This release adds a new flag, yolo, that allows skipping misconfigured sections without brea…
https://andresalmiray.com/jreleaser-1-19-0-has-been-released/
0
8
3
🚀 JReleaser 1.19.0 has been released!
github.com/jreleaser/jr...
loading . . .
Release Release v1.19.0 · jreleaser/jreleaser
Binaries https://github.com/jreleaser/jreleaser/wiki/Release-v1.19.0 Changelog 🚀 Features core 9d8f7a5 Add a flag to skip non-configured sections. The yolo flag., closes #1840 gradle 0ea6c9b Use...
https://github.com/jreleaser/jreleaser/releases/tag/v1.19.0
4 months ago
1
7
2
reposted by
JReleaser
GraalVM
5 months ago
In this new episode of GraalVM Community Talks we talked with
@andresalmiray.com
about how he uses GraalVM Native Image to conveniently build and ship
@jreleaser.org
for different platforms with an easy installation for users:
www.youtube.com/watch?v=tEPG...
#GraalVM
#Java
loading . . .
Native JReleaser with Andres Almiray
YouTube video by GraalVM 🚀
https://www.youtube.com/watch?v=tEPGBFZKxr0
0
9
7
We’re glad the tool has proved to be useful, extensible, while providing sensible defaults.
add a skeleton here at some point
6 months ago
0
2
0
Includes a note in JReleaser 1.18.0 🚀
add a skeleton here at some point
6 months ago
0
2
0
reposted by
JReleaser
Michael Simons
6 months ago
The
#Neo4j
#JDBC
driver now ships
#sboms
(CycloneDX variant), too:
repo.maven.apache.org/maven2/org/n...
In the process of releasing, we went fully on
@jreleaser.org
, which we used before for release notes and GH release only. Staging is now done via Maven release plugin, then separate deployment.
loading . . .
Central Repository: org/neo4j/neo4j-jdbc/6.4.1
https://repo.maven.apache.org/maven2/org/neo4j/neo4j-jdbc/6.4.1/
0
6
2
reposted by
JReleaser
Andres Almiray
6 months ago
JReleaser 1.18.0 has been released! The full list of issues can be found at the v1.18.0 milestone. This release adds support for Nexus3 as a Maven deployer. It also welcomes Forgejo as a releaser, uploader, and deployer.
andresalmiray.com/jreleaser-1-...
loading . . .
JReleaser 1.18.0 has been released!
JReleaser v1.18.0 has just been released! The full list of issues can be found at the v1.18.0 milestone. This release adds support for Nexus3 as a Maven deployer. It also welcomes Forgejo as a rele…
https://andresalmiray.com/jreleaser-1-18-0-has-been-released/
0
13
5
JReleaser 1.18.0 has been released!
github.com/jreleaser/jr...
loading . . .
Release Release v1.18.0 · jreleaser/jreleaser
Binaries https://github.com/jreleaser/jreleaser/wiki/Release-v1.18.0 Changelog 🚀 Features assemble e25f9e9 Native-image assembler can assemble FLAT_BINARY distributions, closes #1841 build 474ca...
https://github.com/jreleaser/jreleaser/releases/tag/v1.18.0
6 months ago
1
3
3
reposted by
JReleaser
Benjamin Marwell ☕
7 months ago
New Blog Post: Creating a
#Java
App Distribution with
@maven.apache.org
and
@jreleaser.org
.
blog.bmarwell.de/2025/04/12/c...
Thanks to
@andresalmiray.com
for making this possible! This setup is SOOOO useful! 🙏🏼
loading . . .
Creating an App Distribution with Apache Maven and JReleaser | Ben’s Build Notes
https://blog.bmarwell.de/2025/04/12/creating-app-distribution-using-maven-jreleaser.html
1
11
3
reposted by
JReleaser
Commonhaus Foundation
7 months ago
Commonhaus is 1! 🎂 14 projects, solid foundations, and more on the way. If you believe in light governance, shared care, and thoughtful support for open source, come see what we’re building.
www.commonhaus.org/activity/253...
loading . . .
🎂 Commonhaus Turns One — A Look Back, and the Road Ahead
Commonhaus Foundation celebrates its first anniversary and lays down expectations for its future
https://www.commonhaus.org/activity/253.html
0
31
20
reposted by
JReleaser
Andres Almiray
7 months ago
JReleaser turns 4
andresalmiray.com/jreleaser-tu...
loading . . .
JReleaser turns 4
April 10th marks the anniversary of JReleaser’s first release. The little tool that could has turned 4 years old, continuing strong into its next year. I’m quite satisfied by JReleaser&…
https://andresalmiray.com/jreleaser-turns-4/
0
10
2
JReleaser is committed to supporting Open Source, privacy, and freedom of choice. As such, we just merged support for Forgejo 🥳🚀
github.com/jreleaser/jr...
loading . . .
[release] Support Forgejo as releaser · Issue #1842 · jreleaser/jreleaser
Is your feature request related to a problem? Please describe. Forgejo is a hard fork of Gitea due to recent license changes. Describe the solution you'd like It should be possible to configure a f...
https://github.com/jreleaser/jreleaser/issues/1842
7 months ago
1
10
3
reposted by
JReleaser
InfoQ
8 months ago
Check out what’s new in the world of
#Java
👉
bit.ly/4hU18B3
JEP 502, Stable Values (Preview), Proposed to Target for JDK 25; milestone and point releases for Spring Modulith; the February 2025 release of Open Liberty; and the releases of Quarkus 3.19.0, JReleaser 1.17.0 and Gradle 8.13.0.
#InfoQ
0
7
4
reposted by
JReleaser
Andres Almiray
8 months ago
JReleaser 1.17.0 has been released!
andresalmiray.com/jreleaser-1-...
loading . . .
JReleaser 1.17.0 has been released!
JReleaser v1.17.0 has just been released! The full list of issues can be found at the v1.17.0 milestone. This release enahnces the use of the recently added matrix section. We’d like to thank…
https://andresalmiray.com/jreleaser-1-17-0-has-been-released/
0
13
2
🚀 JReleaser 1.17.0 has been released!
github.com/jreleaser/jr...
loading . . .
Release Release v1.17.0 · jreleaser/jreleaser
Binaries https://github.com/jreleaser/jreleaser/wiki/Release-v1.17.0 Changelog 🚀 Features assemble d9c4b97 Support x86 and arm customizations in native-image assembler, closes #1786 e95ac89 Let jl...
https://github.com/jreleaser/jreleaser/releases/tag/v1.17.0
9 months ago
1
6
3
We just crossed the 1000 ⭐ mark! Must be the HN effect 🚀
github.com/jreleaser/jr...
loading . . .
Stargazers · jreleaser/jreleaser
:rocket: Release projects quickly and easily with JReleaser - Stargazers · jreleaser/jreleaser
https://github.com/jreleaser/jreleaser/stargazers
10 months ago
0
7
1
reposted by
JReleaser
Andres Almiray
10 months ago
#JReleaser
made it to HN 🤩🚀
news.ycombinator.com/item?id=4278...
loading . . .
JReleaser: quick and effortless way to release your project | Hacker News
https://news.ycombinator.com/item?id=42784880#42786400
0
17
2
reposted by
JReleaser
InfoQ
10 months ago
🌟 Big things are happening in the world of
#Java
!
bit.ly/426QdPg
GlassFish 7.0.21; Spring AI MCP 0.4.0 and 0.3.0; Grails 6.2.3; Helidon 4.1.6; JReleaser 1.16.0; Resilience4j 2.3.0; and Arquillian 1.9.2.Final.
#InfoQ
0
4
2
reposted by
JReleaser
Andres Almiray
10 months ago
Providing input to GitHub attestations just got simpler if you use tools like
@jreleaser.org
and/or
#goreleaser
cc:
@martin.social
github.com/actions/atte...
loading . . .
GitHub - actions/attest-build-provenance: Action for generating build provenance attestations for workflow artifacts
Action for generating build provenance attestations for workflow artifacts - actions/attest-build-provenance
https://github.com/actions/attest-build-provenance?tab=readme-ov-file#identify-subjects-with-checksums-file
0
5
1
reposted by
JReleaser
Andres Almiray
10 months ago
Linux-arm binaries for
#JReleaser
are now available. Both
@graalvm.org
Native Image and JPackage assemblers have been successfully configured with just a few tweaks Full list of all available binaries can be found at
github.com/jreleaser/jr...
github.com/jreleaser/jr...
loading . . .
build: Configure linux-aarch64 binaries · jreleaser/jreleaser@de6f233
Closes #980
https://github.com/jreleaser/jreleaser/commit/de6f2337650bb513bd083e622c6fa7a31767f4a8
1
16
6
reposted by
JReleaser
Andres Almiray
10 months ago
GitHub Actions now supports 5 platforms to compile native code to: Linux Intel/Arm, Osx Intel/Arm, and Windows Intel 🎉 And you can use
@jreleaser.org
across all to release your project, no matter the source language 🚀
add a skeleton here at some point
0
13
5
reposted by
JReleaser
Andres Almiray
10 months ago
This announcement is great! It means you can compile Java code targeting all platforms currently supported by
@graalvm.org
Native Image & release them with
@jreleaser.org
🤩
add a skeleton here at some point
1
14
4
reposted by
JReleaser
Andres Almiray
10 months ago
Microcks 1.11.0 has just been released🎉 As far as I’m aware of, this is the first project at the CNCF that uses
#JReleaser
for posting releases 🤩🚀
github.com/microcks/mic...
loading . . .
Release 1.11.0 · microcks/microcks
Changelog 🔀 Merge 4a831db Merge pull request #1440 from f-lopes/patch-1, closes #1440 600ee1c Merge pull request #1416 from glitchy/FEAT-graphql-single-query-alias-support, closes #1416 59e0f49 Me...
https://github.com/microcks/microcks/releases/tag/1.11.0
0
15
4
reposted by
JReleaser
Andres Almiray
10 months ago
Multi-language support in
#JReleaser
andresalmiray.com/multi-langua...
loading . . .
Multi-language support in JReleaser
Unbeknownst to many, since its first release back in 2021 JReleaser has had the option to release binaries regardless of their source language. This is because JReleaser is a release tool only, it …
https://andresalmiray.com/multi-language-support-in-jreleaser/
0
7
4
reposted by
JReleaser
Andres Almiray
10 months ago
The script will install a CLI release with the following precedence: - native exec for osx intel/arm, linux intel, windows intel (built with
@graalvm.org
) - jlinked distro for linux arm, windows arm (bundled Java runtime) - java distro for everything else 🔋included FTW!🚀
add a skeleton here at some point
0
6
2
reposted by
JReleaser
Andres Almiray
10 months ago
JReleaser: Enter the Matrix
andresalmiray.com/jreleaser-en...
loading . . .
JReleaser: Enter the Matrix
JReleaser v1.16.0 was recently released, bringing a new set of capabilities, one of them being the Matrix element. A matrix is a collection of key/value pairs that may be used to parameterize hooks…
https://andresalmiray.com/jreleaser-enter-the-matrix/
0
5
1
reposted by
JReleaser
Andres Almiray
10 months ago
Not a fan of downloading a "random" script form the interwebz to setup a tool but it seems to be a popular option for some developers. Hence the following is now available curl
jreleaser.org/setup.sh
-sSfL | sh Get
#JReleaser
CLI setup in an instant! 🚀
1
8
3
reposted by
JReleaser
Andres Almiray
10 months ago
Helloworld in Pascal, built with
#GitHub
Actions, released with
@jreleaser.org
github.com/jreleaser/he...
loading . . .
GitHub - jreleaser/helloworld-pascal: Helloworld in Pascal 🐆
Helloworld in Pascal 🐆. Contribute to jreleaser/helloworld-pascal development by creating an account on GitHub.
https://github.com/jreleaser/helloworld-pascal
1
6
1
reposted by
JReleaser
Andres Almiray
10 months ago
Which language should be shown next?
#jreleaser
jreleaser.org/guide/latest...
loading . . .
Miscellaneous :: JReleaser
https://jreleaser.org/guide/latest/examples/miscellaneous/index.html
2
3
1
reposted by
JReleaser
Andres Almiray
10 months ago
Helloworld in OCaml, built with
#GitHub
Actions, released with
@jreleaser.org
github.com/jreleaser/he...
loading . . .
GitHub - jreleaser/helloworld-ocaml: Helloworld in OCaml 🐫
Helloworld in OCaml 🐫. Contribute to jreleaser/helloworld-ocaml development by creating an account on GitHub.
https://github.com/jreleaser/helloworld-ocaml
0
8
3
reposted by
JReleaser
Andres Almiray
10 months ago
If you need further proof that automating releases across several languages is a hassle, I just did it for Nim, Odin, and Typescript (via Deno and Bum respectively) without much fuss. A growing list of getting started examples for
@jreleaser.org
can be found at
jreleaser.org/guide/latest...
loading . . .
Miscellaneous :: JReleaser
https://jreleaser.org/guide/latest/examples/miscellaneous/index.html
0
10
1
reposted by
JReleaser
Andres Almiray
10 months ago
Helloworld in Bun, built with
#GitHub
Actions, released with
@jreleaser.org
using the matrix element to cross compile on a single node
github.com/jreleaser/he...
loading . . .
GitHub - jreleaser/helloworld-bun: Helloworld in Bun 🥟
Helloworld in Bun 🥟. Contribute to jreleaser/helloworld-bun development by creating an account on GitHub.
https://github.com/jreleaser/helloworld-bun
0
3
1
reposted by
JReleaser
Andres Almiray
10 months ago
Helloworld in Deno 🦕, built with
#GitHub
Actions, released with
@jreleaser.org
leveraging the matrix element to cross compile on a single node
github.com/jreleaser/he...
loading . . .
GitHub - jreleaser/helloworld-deno: Helloworld in Deno 🦕
Helloworld in Deno 🦕. Contribute to jreleaser/helloworld-deno development by creating an account on GitHub.
https://github.com/jreleaser/helloworld-deno
0
2
1
reposted by
JReleaser
Andres Almiray
10 months ago
Here's a helloworld example in Nim, built using
#GitHub
Actions, released with
@jreleaser.org
github.com/jreleaser/he...
loading . . .
GitHub - jreleaser/helloworld-nim: 👑 Helloworld in Nim
👑 Helloworld in Nim. Contribute to jreleaser/helloworld-nim development by creating an account on GitHub.
https://github.com/jreleaser/helloworld-nim
1
2
1
reposted by
JReleaser
Andres Almiray
10 months ago
A helloworld example in Odin, built with
#GitHub
Actions, releases with
@jreleaser.org
github.com/jreleaser/he...
loading . . .
GitHub - jreleaser/helloworld-odin: Helloworld in Odin
Helloworld in Odin. Contribute to jreleaser/helloworld-odin development by creating an account on GitHub.
https://github.com/jreleaser/helloworld-odin
0
6
1
Begin the New Year with a good deed: ⭐ a repository of a project you like, for example
#JReleaser
github.com/jreleaser/jr...
loading . . .
Stargazers · jreleaser/jreleaser
:rocket: Release projects quickly and easily with JReleaser - Stargazers · jreleaser/jreleaser
https://github.com/jreleaser/jreleaser/stargazers
10 months ago
0
6
2
reposted by
JReleaser
Andres Almiray
10 months ago
#JReleaser
1.16.0 has been released!
andresalmiray.com/jreleaser-1-...
loading . . .
JReleaser 1.16.0 has been released!
JReleaser v1.16.0 has just been released! The full list of issues can be found at the v1.16.0 milestone. This release adds a new section called matrix which lets you parameterize hooks and assemble…
https://andresalmiray.com/jreleaser-1-16-0-has-been-released/
0
10
2
🚀 JReleaser 1.16.0 has been released!
github.com/jreleaser/jr...
loading . . .
Release Release v1.16.0 · jreleaser/jreleaser
Binaries https://github.com/jreleaser/jreleaser/wiki/Release-v1.16.0 Changelog 🚀 Features assemble e2f8792 Let matrix define skip properties for archive assembler formats, closes #1774 27df844 Add...
https://github.com/jreleaser/jreleaser/releases/tag/v1.16.0
10 months ago
1
2
1
reposted by
JReleaser
Andres Almiray
11 months ago
Showcasing how easy it's to configure
#JReleaser
for any project regardless of its source language, here are examples of SLSA BYOBs in action for Rust and Zig
github.com/aalmiray/hel...
github.com/aalmiray/hel...
add a skeleton here at some point
0
7
1
reposted by
JReleaser
Andres Almiray
11 months ago
Here's why the `matrix` element in
#JReleaser
is a game changer: sample Go project targeting 6 platforms running on a single node & computing SLSA attestation using a custom BYOB workflow:
github.com/aalmiray/hel...
release config:
github.com/aalmiray/hel...
github.com/aalmiray/hel...
loading . . .
Release Release v1.0.0 · aalmiray/helloworld-go-slsa
Changelog 🛠 Build e05d109 Add sources 90dcaba Releasing version 1.0.0 3ef8d4f Init repository Contributors We'd like to thank the following people for their contributions: Andres Almiray (@a...
https://github.com/aalmiray/helloworld-go-slsa/releases/tag/v1.0.0
0
5
4
reposted by
JReleaser
Andres Almiray
11 months ago
Cross compiling Rust binaries with cargo-zigbuild and assembling binary distributions with
@jreleaser.org
, with a single command invocation 🤩🚀
0
2
1
reposted by
JReleaser
Andres Almiray
11 months ago
To be sure that
@jreleaser.org
can be used to release Go projects, I configured a snapshot release (making use of the matrix section) to Kordamp’s gm. It worked flawlessly! Eating your own dog food as they say
github.com/kordamp/gm
loading . . .
GitHub - kordamp/gm: Gum is a Gradle/Maven/JBang wrapper written in Go
Gum is a Gradle/Maven/JBang wrapper written in Go. Contribute to kordamp/gm development by creating an account on GitHub.
https://github.com/kordamp/gm
1
3
1
reposted by
JReleaser
Andres Almiray
11 months ago
Excited for what’s coming in the next
@jreleaser.org
release by the end of the month. Besides the recently added matrix feature, also assemble debian packages without `jpackage`, thus it works for Java and non-Java projects, can be assembled on any platform 🤩
0
7
3
With the upcoming matrix: support you'll be able to compile, assemble, and release cross-compiled binaries with either Go or Zig $ jreleaser assemble && jreleaser release
11 months ago
0
6
2
#JReleaser
1.16.0 will include a new matrix: element, allowing further parameterization of hooks, assemblers, and distributions. Here's for example a fully contained build & release Go project
github.com/jreleaser/jr...
loading . . .
[core] Add a matrix option · Issue #1774 · jreleaser/jreleaser
Is your feature request related to a problem? Please describe. Languages with cross-compile (such as Go, Rust) support are capable of producing binaries for multiple chips on the same platform. The...
https://github.com/jreleaser/jreleaser/issues/1774#issuecomment-2523105537
11 months ago
0
3
1
Load more
feeds!
log in