Skip to content

Commit 178f570

Browse files
Merge pull request #484 from sakshar2303/fix/upgrade-jdk-17-to-21
fix: upgrade JDK 17 to JDK 21 for Raspberry Pi compatibility
2 parents b9bdde0 + 4d7a96f commit 178f570

5 files changed

Lines changed: 15 additions & 15 deletions

File tree

.github/workflows/build-reusable.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
- uses: actions/setup-java@v4
1818
with:
1919
distribution: temurin
20-
java-version: 17
20+
java-version: 21
2121
- name: Change wrapper permissions
2222
run: chmod +x pi4micronaut-utils/gradlew
2323
- name: Setup Gradle
@@ -52,7 +52,7 @@ jobs:
5252
- name: Set up Java
5353
uses: actions/setup-java@v4
5454
with:
55-
java-version: '17'
55+
java-version: '21'
5656
distribution: 'temurin'
5757
- name: Change wrapper permissions
5858
run: chmod +x pi4micronaut-utils/gradlew
@@ -89,11 +89,11 @@ jobs:
8989
- uses: actions/checkout@v4
9090
with:
9191
fetch-depth: 0
92-
- name: Set up JDK 17
92+
- name: Set up JDK 21
9393
uses: actions/setup-java@v4
9494
with:
95-
java-version: '17'
96-
distribution: 'adopt'
95+
java-version: '21'
96+
distribution: 'temurin'
9797
- name: Change wrapper permissions
9898
run: chmod +x pi4micronaut-utils/gradlew
9999
- name: Setup Gradle

.github/workflows/github-actions.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,11 @@ jobs:
1919
os: [ubuntu-latest, windows-latest, macos-latest]
2020
steps:
2121
- uses: actions/checkout@v3
22-
- name: Set up JDK 17
22+
- name: Set up JDK 21
2323
uses: actions/setup-java@v4
2424
with:
25-
java-version: '17'
26-
distribution: 'adopt'
25+
java-version: '21'
26+
distribution: 'temurin'
2727
- name: Change wrapper permissions
2828
run: chmod +x pi4micronaut-utils/gradlew
2929
- name: Setup Gradle

.github/workflows/javadoc-gh-pages.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@ jobs:
1212
steps:
1313
- name: Checkout
1414
uses: actions/checkout@v4
15-
- name: Set up JDK 17
15+
- name: Set up JDK 21
1616
uses: actions/setup-java@v4
1717
with:
18-
java-version: '17'
19-
distribution: 'adopt'
18+
java-version: '21'
19+
distribution: 'temurin'
2020
- name: Change wrapper permissions
2121
run: chmod +x pi4micronaut-utils/gradlew
2222
- name: Setup Gradle

components/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@ application {
3030
mainClass.set("com.opensourcewithslu.components.Application")
3131
}
3232
java {
33-
sourceCompatibility = JavaVersion.toVersion("17")
34-
targetCompatibility = JavaVersion.toVersion("17")
33+
sourceCompatibility = JavaVersion.toVersion("21")
34+
targetCompatibility = JavaVersion.toVersion("21")
3535
}
3636

3737
micronaut {

pi4micronaut-utils/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,8 @@ application {
5353
}
5454

5555
java {
56-
sourceCompatibility = JavaVersion.toVersion("17")
57-
targetCompatibility = JavaVersion.toVersion("17")
56+
sourceCompatibility = JavaVersion.toVersion("21")
57+
targetCompatibility = JavaVersion.toVersion("21")
5858
}
5959

6060
tasks.register('copyJavadoc', Copy) {

0 commit comments

Comments
 (0)