gradle.yml, graalvm.yml: add ubuntu-24.04-arm to the build matrix
Looks like this will work when Termurin 25 for aarch64-linux is available.
Are these two commits related? I'd consider merging the second ahead if/when it builds.
Are these two commits related?
The first is a prerequisite for the second. We were unable to merge PR #3556 because JavaFX is not getting updates on aarch64-linux. Alternatively, we could downgrade JavaFX to 21.0.1 before adding aarch64-linux runners, but as you know I prefer to move to the latest JavaFX.
See discussion in https://github.com/bitcoinj/bitcoinj/pull/3882 because this seems to be the first commit, and more controversal than the second.
Rebased.