diff --git a/.github/workflows/package.yaml b/.github/workflows/package.yaml index e5c3713f..8fe22c0b 100644 --- a/.github/workflows/package.yaml +++ b/.github/workflows/package.yaml @@ -15,7 +15,7 @@ jobs: - uses: actions/checkout@v6 with: submodules: recursive - - name: Clear Java tool-cache for reproduciblity + - name: Clear Java tool-cache for reproducibility shell: bash run: rm -rf "$RUNNER_TOOL_CACHE"/Java_* - name: Set up JDK 25.0.2 diff --git a/README.md b/README.md index 85c24009..3e5d60c9 100644 --- a/README.md +++ b/README.md @@ -16,14 +16,14 @@ or for those without SSH credentials: `git clone --recursive https://github.com/sparrowwallet/sparrow.git` -In order to build, Sparrow requires Java 22 or higher to be installed. -The release binaries are built with [Eclipse Temurin 22.0.2+9](https://github.com/adoptium/temurin22-binaries/releases/tag/jdk-22.0.2%2B9). +In order to build, Sparrow requires Java 25 or higher to be installed. +The release binaries are built with [Eclipse Temurin 25.0.2+10](https://github.com/adoptium/temurin25-binaries/releases/tag/jdk-25.0.2%2B10). +If you are using [SDKMAN](https://sdkman.io/), you can use `sdk env install` to ensure you have the correct version. Other packages may also be necessary to build depending on the platform. On Debian/Ubuntu systems: `sudo apt install -y rpm fakeroot binutils` - The Sparrow binaries can be built from source using `./gradlew jpackage` @@ -44,7 +44,7 @@ If you prefer to run Sparrow directly from source, it can be launched from withi `./sparrow` -Java 22 or higher must be installed. +Java 25 or higher must be installed. ## Configuration