From da02e7c93bafc88372c24153f040c2a968c73a16 Mon Sep 17 00:00:00 2001 From: Niels van Velzen Date: Fri, 12 Jun 2026 20:11:12 +0200 Subject: [PATCH] Use .tools-versions file for Java version in GitHub workflows --- .github/workflows/app-build.yaml | 2 +- .github/workflows/app-lint.yaml | 2 +- .github/workflows/app-publish.yaml | 2 +- .github/workflows/app-test.yaml | 2 +- .tools-versions | 1 + 5 files changed, 5 insertions(+), 4 deletions(-) create mode 100644 .tools-versions diff --git a/.github/workflows/app-build.yaml b/.github/workflows/app-build.yaml index 7c78ec91..3bee2ff6 100644 --- a/.github/workflows/app-build.yaml +++ b/.github/workflows/app-build.yaml @@ -20,7 +20,7 @@ jobs: uses: actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # v5.2.0 with: distribution: temurin - java-version: 21 + java-version-file: .tools-versions - name: Setup Gradle uses: gradle/actions/setup-gradle@50e97c2cd7a37755bbfafc9c5b7cafaece252f6e # v6.1.0 - name: Assemble debug APKs diff --git a/.github/workflows/app-lint.yaml b/.github/workflows/app-lint.yaml index 96198832..f863d54b 100644 --- a/.github/workflows/app-lint.yaml +++ b/.github/workflows/app-lint.yaml @@ -22,7 +22,7 @@ jobs: uses: actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # v5.2.0 with: distribution: temurin - java-version: 21 + java-version-file: .tools-versions - name: Setup Gradle uses: gradle/actions/setup-gradle@50e97c2cd7a37755bbfafc9c5b7cafaece252f6e # v6.1.0 - name: Run detekt and lint tasks diff --git a/.github/workflows/app-publish.yaml b/.github/workflows/app-publish.yaml index c4a5ba1d..c3b558d1 100644 --- a/.github/workflows/app-publish.yaml +++ b/.github/workflows/app-publish.yaml @@ -17,7 +17,7 @@ jobs: uses: actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # v5.2.0 with: distribution: temurin - java-version: 21 + java-version-file: .tools-versions - name: Setup Gradle uses: gradle/actions/setup-gradle@50e97c2cd7a37755bbfafc9c5b7cafaece252f6e # v6.1.0 - name: Set JELLYFIN_VERSION diff --git a/.github/workflows/app-test.yaml b/.github/workflows/app-test.yaml index af776a66..602f559d 100644 --- a/.github/workflows/app-test.yaml +++ b/.github/workflows/app-test.yaml @@ -21,7 +21,7 @@ jobs: uses: actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # v5.2.0 with: distribution: temurin - java-version: 21 + java-version-file: .tools-versions - name: Setup Gradle uses: gradle/actions/setup-gradle@50e97c2cd7a37755bbfafc9c5b7cafaece252f6e # v6.1.0 - name: Run test task diff --git a/.tools-versions b/.tools-versions new file mode 100644 index 00000000..d5eb9e93 --- /dev/null +++ b/.tools-versions @@ -0,0 +1 @@ +java 21