diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 168cc237..9e9334f7 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -52,17 +52,17 @@ jobs: # https://docs.github.com/en/actions/learn-github-actions/expressions - if: matrix.language == 'java' - name: Set up JDK 17 - uses: actions/setup-java@v3 + name: Set up JDK 21 + uses: actions/setup-java@v4 with: distribution: 'temurin' - java-version: 17 + java-version: 21 - if: matrix.language == 'java' uses: actions/setup-node@v3 with: node-version: 16 - if: matrix.language == 'java' - name: Install dependencies + name: Install npm dependencies run: (cd web && npm install) # Autobuild attempts to build any compiled languages (C/C++, C#, or Java). diff --git a/.github/workflows/docker-build.yml b/.github/workflows/docker-build.yml index bd939069..f8da13bf 100644 --- a/.github/workflows/docker-build.yml +++ b/.github/workflows/docker-build.yml @@ -35,12 +35,12 @@ jobs: - name: Checkout repository uses: actions/checkout@v4 - - name: Set up JDK 17 - uses: actions/setup-java@v3 + - name: Set up JDK 21 + uses: actions/setup-java@v4 with: # https://github.com/marketplace/actions/setup-java-jdk#supported-distributions distribution: 'temurin' - java-version: 17 + java-version: 21 - if: matrix.data.image-name == 'solarthing-server' uses: actions/setup-node@v3 with: diff --git a/.github/workflows/gradle.yml b/.github/workflows/gradle.yml index b8db63fa..70d8c83b 100644 --- a/.github/workflows/gradle.yml +++ b/.github/workflows/gradle.yml @@ -9,15 +9,15 @@ jobs: steps: - uses: actions/checkout@v4 - - name: Set up JDK 17 - uses: actions/setup-java@v3 + - name: Set up JDK 21 + uses: actions/setup-java@v4 with: distribution: 'temurin' - java-version: 17 + java-version: 21 - uses: actions/setup-node@v3 with: node-version: 16 - - name: Install dependencies + - name: Install npm dependencies run: (cd web && npm install) - name: Build with Gradle run: ./gradlew build diff --git a/.github/workflows/release-upload.yml b/.github/workflows/release-upload.yml index 7fe9d093..a6b5ed15 100644 --- a/.github/workflows/release-upload.yml +++ b/.github/workflows/release-upload.yml @@ -23,15 +23,15 @@ jobs: needs: shared-outputs steps: - uses: actions/checkout@v4 - - name: Set up JDK 17 - uses: actions/setup-java@v3 + - name: Set up JDK 21 + uses: actions/setup-java@v4 with: distribution: 'temurin' - java-version: 17 + java-version: 21 - uses: actions/setup-node@v3 with: node-version: 16 - - name: Install dependencies + - name: Install npm dependencies run: (cd web && npm install) - name: Build with Gradle run: ./gradlew build client:shadowJar -x test diff --git a/.github/workflows/spotless.yml b/.github/workflows/spotless.yml index d57bc711..92378343 100644 --- a/.github/workflows/spotless.yml +++ b/.github/workflows/spotless.yml @@ -10,9 +10,9 @@ jobs: steps: - uses: actions/checkout@v4 - name: Set up JDK 17 - uses: actions/setup-java@v3 + uses: actions/setup-java@v4 with: distribution: 'temurin' - java-version: 17 + java-version: 21 - name: Spotless check run: ./gradlew spotlessCheck diff --git a/other/docs/installing_java_11_adv.md b/other/docs/installing_java_11_adv.md index 99c12c35..f8d06542 100644 --- a/other/docs/installing_java_11_adv.md +++ b/other/docs/installing_java_11_adv.md @@ -1,4 +1,8 @@ -## Installing Java 11 on RPi1 or RPi0 +## Installing Java 11 on RPi1 or RPi0 (**Outdated Documentation**) + +NOTE: This page was originally created so that people could install Java 11 on RPi1 or RPi0. +SolarThing no longer supports these devices! + If you have an RPi1 or RPi0, they both have ARMv6 processors, so you need to install Java 11 differently. NOTE: You don't have to use Java 11. Using Java 8 with SolarThing is perfectly fine. **Go [here](./installing_java.md)