mirror of
https://github.com/meshtastic/Meshtastic-Android.git
synced 2026-07-12 06:15:55 -04:00
build: bump the repo toolchain to JDK 25 (#6208)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
4
.github/actions/gradle-setup/action.yml
vendored
4
.github/actions/gradle-setup/action.yml
vendored
@@ -23,10 +23,10 @@ runs:
|
||||
- name: Validate Gradle Wrapper
|
||||
uses: gradle/actions/wrapper-validation@v6
|
||||
|
||||
- name: Set up JDK 21
|
||||
- name: Set up JDK 25
|
||||
uses: actions/setup-java@v5
|
||||
with:
|
||||
java-version: '21'
|
||||
java-version: '25'
|
||||
distribution: ${{ inputs.jdk_distribution }}
|
||||
token: ${{ github.token }}
|
||||
|
||||
|
||||
2
.github/copilot-instructions.md
vendored
2
.github/copilot-instructions.md
vendored
@@ -4,7 +4,7 @@
|
||||
|
||||
## Build, Test & Lint (essentials)
|
||||
|
||||
Requires JDK 21 and `ANDROID_HOME`. Per fresh clone:
|
||||
Requires JDK 25 and `ANDROID_HOME`. Per fresh clone:
|
||||
```bash
|
||||
[ -f local.properties ] || cp secrets.defaults.properties local.properties
|
||||
```
|
||||
|
||||
12
.github/workflows/verify-flatpak.yml
vendored
12
.github/workflows/verify-flatpak.yml
vendored
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user