Skip to content

Commit

Permalink
Introduce Java 17 to MapRoulette-backend CI tests (#1125)
Browse files Browse the repository at this point in the history
With Play framework 3.x planning to stop supporting Java 11, we're adding Java 17 support to MapRoulette-backend. The recent upgrade to Play 2.9 has helped us overcome earlier issues with Java 17. However, Java 21 is not supported yet.

This update keeps Java 11 support while adding Java 17, ensuring our code works with both versions.
  • Loading branch information
ljdelight committed May 26, 2024
1 parent 9dfe6bf commit e896fc3
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions .github/workflows/scala.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-java@v4
with:
java-version: 11
java-version: 17
distribution: 'temurin'
cache: sbt
- name: Create sbt dependencyTree
Expand Down Expand Up @@ -48,7 +48,7 @@ jobs:
POSTGRES_PASSWORD: osm
strategy:
matrix:
java: [ 11 ]
java: [ 11, 17 ]
steps:
- uses: actions/checkout@v4
- name: Set up JDK ${{ matrix.java }}
Expand Down Expand Up @@ -81,7 +81,7 @@ jobs:
POSTGRES_PASSWORD: osm
strategy:
matrix:
java: [11]
java: [17]
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v4
Expand All @@ -91,6 +91,7 @@ jobs:
- name: Set up JDK ${{ matrix.java }}
uses: actions/setup-java@v4
with:
# https://github.com/actions/setup-java?tab=readme-ov-file#install-multiple-jdks
java-version: ${{ matrix.java }}
distribution: 'temurin'
cache: sbt
Expand Down

0 comments on commit e896fc3

Please sign in to comment.