From f65aed4fe2118518197ab4ec31293297daf48737 Mon Sep 17 00:00:00 2001 From: Jean-Luc Makiola Date: Tue, 6 Oct 2026 19:00:48 +0200 Subject: [PATCH] ci: install JetBrains 21 directly instead of fetching it via foojay --- .forgejo/workflows/ci.yaml | 6 ++++-- .gitea/workflows/beta.yaml | 6 ++++-- .gitea/workflows/release.yaml | 6 ++++-- 3 files changed, 12 insertions(+), 6 deletions(-) diff --git a/.forgejo/workflows/ci.yaml b/.forgejo/workflows/ci.yaml index c9ce12e..6e82c5f 100644 --- a/.forgejo/workflows/ci.yaml +++ b/.forgejo/workflows/ci.yaml @@ -127,10 +127,12 @@ jobs: - name: Setup Java if: steps.scope.outputs.code == 'true' + # JetBrains 21 is what gradle-daemon-jvm.properties asks for; installing it + # here keeps Gradle from downloading it via foojay. uses: actions/setup-java@v4 with: - distribution: 'zulu' - java-version: '17' + distribution: 'jetbrains' + java-version: '21' # Fully qualified on purpose. Codeberg resolves bare `uses:` refs against # data.forgejo.org, Forgejo's own action mirror — actions/checkout, diff --git a/.gitea/workflows/beta.yaml b/.gitea/workflows/beta.yaml index cbd1114..5dd9d44 100644 --- a/.gitea/workflows/beta.yaml +++ b/.gitea/workflows/beta.yaml @@ -100,10 +100,12 @@ jobs: submodules: recursive - name: Setup Java + # JetBrains 21 is what gradle-daemon-jvm.properties asks for; installing it + # here keeps Gradle from downloading it via foojay. uses: actions/setup-java@v4 with: - distribution: 'zulu' - java-version: '17' + distribution: 'jetbrains' + java-version: '21' - name: Setup Android SDK uses: android-actions/setup-android@v3 diff --git a/.gitea/workflows/release.yaml b/.gitea/workflows/release.yaml index 7cbc323..21927b8 100644 --- a/.gitea/workflows/release.yaml +++ b/.gitea/workflows/release.yaml @@ -150,10 +150,12 @@ jobs: submodules: recursive - name: Setup Java + # JetBrains 21 is what gradle-daemon-jvm.properties asks for; installing it + # here keeps Gradle from downloading it via foojay. uses: actions/setup-java@v4 with: - distribution: 'zulu' - java-version: '17' + distribution: 'jetbrains' + java-version: '21' - name: Setup Android SDK uses: android-actions/setup-android@v3