build: bump the repo toolchain to JDK 25 (#6208)

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
James Rich
2026-07-10 17:58:54 -05:00
committed by GitHub
parent 410ccfd6d8
commit 4e0052d361
12 changed files with 62 additions and 45 deletions

View File

@@ -34,12 +34,16 @@ jobs:
- uses: actions/setup-java@v5
with:
distribution: temurin
java-version: 21
java-version: 25
token: ${{ github.token }}
# JBR resolves its version list via the GitHub API — unauthenticated requests
# rate-limit on the shared runner IPs, so the token is required, not optional.
- uses: actions/setup-java@v5
with:
distribution: jetbrains
java-version: 21
java-version: 25
token: ${{ github.token }}
- uses: gradle/actions/setup-gradle@v6
@@ -74,10 +78,10 @@ jobs:
with:
name: flatpak-sources
- name: Clone vid's flatpak repo
- name: Clone the Flathub packaging repo
run: |
git clone --depth 1 --recurse-submodules \
https://github.com/vidplace7/org.meshtastic.MeshtasticDesktop.git \
https://github.com/flathub/org.meshtastic.MeshtasticDesktop.git \
"$RUNNER_TEMP/org.meshtastic.MeshtasticDesktop"
- name: Wire overlay manifest + sources