My idea was to use those artifacts to write a custom maven repository / artifact resolver which will just download those artifacts directly from the GitHub actions runs and serve them to build scripts as normal maven dependencies. I would have to look into the details for that, but that should work somehow. That way, you could skip the local build step when testing the PRs of others, i.e. when you don't need to make changes to the jfx source.

On 15/09/2026 12:10, Marius Hanl wrote:
The idea is interesting.
At least for me, I'm not sure it is faster than my current workflow.

I'm usually checking the branch out and building+publishing it with Gradle. And as I usually test the changes with multiple applications, I just need to change the JavaFX version in the pom.xml or build.gradle.
Most of the time it is already set locally.

What would your workflow look like?

-- Marius

Am 09.09.2026 um 22:41 schrieb Christopher Schnick:
I just thought that since the GitHub workflows for any jfx repo PR build and test the repository, would it be possible to build and upload the .jars and .jmods to the PR workflow as well? That would make it easier for some people to run applications to test those PRs with the dependencies.

Reply via email to