Skip to content

Commit 3f09b77

Browse files
Revert "Revert "Migrate to JDK 21 (#279)" (#280)" (#282)
This reverts commit 33813d8.
1 parent 875119a commit 3f09b77

16 files changed

Lines changed: 51 additions & 146 deletions

File tree

.github/workflows/corfu-client-example.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,13 @@ jobs:
1111
PUBLISH_TOKEN: ${{ secrets.publish_token }}
1212

1313
steps:
14-
- uses: actions/checkout@v3
14+
- uses: actions/checkout@v4
1515

1616
- name: Setup BuildX
17-
uses: docker/setup-buildx-action@v2
17+
uses: docker/setup-buildx-action@v3
1818

1919
- name: Login to the Registry
20-
uses: docker/login-action@v2
20+
uses: docker/login-action@v3
2121
with:
2222
username: ${{secrets.DOCKER_USER_NAME}}
2323
password: ${{secrets.DOCKER_PASSWORD}}

.github/workflows/publish-cloud.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
if: github.event_name == 'push'
1919

2020
steps:
21-
- uses: actions/checkout@v2
21+
- uses: actions/checkout@v4
2222
- uses: satackey/action-docker-layer-caching@v0.0.8
2323
continue-on-error: true
2424

.github/workflows/publish-injection-framework.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
if: github.event_name == 'push'
1919

2020
steps:
21-
- uses: actions/checkout@v2
21+
- uses: actions/checkout@v4
2222
- uses: satackey/action-docker-layer-caching@v0.0.8
2323
continue-on-error: true
2424

.github/workflows/publish-universe-artifacts.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,18 +20,18 @@ jobs:
2020
PUBLISH_TOKEN: ${{ secrets.publish_token }}
2121

2222
steps:
23-
- uses: actions/checkout@v2
23+
- uses: actions/checkout@v4
2424

2525
- name: Set up JDK
2626
uses: actions/setup-java@v4
2727
with:
2828
distribution: 'corretto'
29-
java-version: '17'
29+
java-version: '21'
3030
check-latest: true
3131
cache-dependency-path: '**/pom.xml'
3232

3333
- name: Cache local Gradle repository
34-
uses: actions/cache@v2
34+
uses: actions/cache@v4
3535
with:
3636
path: |
3737
~/.gradle/caches

.github/workflows/pull_request_benchmarks.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,18 +16,18 @@ jobs:
1616
PUBLISH_TOKEN: ${{ secrets.publish_token }}
1717

1818
steps:
19-
- uses: actions/checkout@v2
19+
- uses: actions/checkout@v4
2020

2121
- name: Set up JDK
2222
uses: actions/setup-java@v4
2323
with:
2424
distribution: 'corretto'
25-
java-version: '17'
25+
java-version: '21'
2626
check-latest: true
2727
cache-dependency-path: '**/pom.xml'
2828

2929
- name: Cache local Gradle repository
30-
uses: actions/cache@v2
30+
uses: actions/cache@v4
3131
with:
3232
path: |
3333
~/.gradle/caches

.github/workflows/pull_request_universe.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,18 +17,18 @@ jobs:
1717
PUBLISH_TOKEN: ${{ secrets.publish_token }}
1818

1919
steps:
20-
- uses: actions/checkout@v2
20+
- uses: actions/checkout@v4
2121

2222
- name: Set up JDK
2323
uses: actions/setup-java@v4
2424
with:
2525
distribution: 'corretto'
26-
java-version: '17'
26+
java-version: '21'
2727
check-latest: true
2828
cache-dependency-path: '**/pom.xml'
2929

3030
- name: Cache local Gradle repository
31-
uses: actions/cache@v2
31+
uses: actions/cache@v4
3232
with:
3333
path: |
3434
~/.gradle/caches

.github/workflows/run-corfu-cloud-deployment.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ jobs:
77
corfu-helm-deployment:
88
runs-on: ubuntu-latest
99
steps:
10-
- uses: actions/checkout@v2
10+
- uses: actions/checkout@v4
1111
- uses: satackey/action-docker-layer-caching@v0.0.8
1212
continue-on-error: true
1313

.github/workflows/run_benchmarks.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,18 +19,18 @@ jobs:
1919
PUBLISH_TOKEN: ${{ secrets.publish_token }}
2020

2121
steps:
22-
- uses: actions/checkout@v2
22+
- uses: actions/checkout@v4
2323

2424
- name: Set up JDK
2525
uses: actions/setup-java@v4
2626
with:
2727
distribution: 'corretto'
28-
java-version: '17'
28+
java-version: '21'
2929
check-latest: true
3030
cache-dependency-path: '**/pom.xml'
3131

3232
- name: Cache local Gradle repository
33-
uses: actions/cache@v2
33+
uses: actions/cache@v4
3434
with:
3535
path: |
3636
~/.gradle/caches

benchmarks/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM openjdk:8-jdk-bullseye
1+
FROM openjdk:21-bullseye
22

33
RUN apt-get update && apt-get install -y iputils-ping
44

cloud/corfu/corfu-client-example/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM openjdk:8-jdk-alpine3.8
1+
FROM openjdk:21-bullseye
22

33
ADD ./build/libs/corfu-runtime-client-example.jar /app/
44

0 commit comments

Comments
 (0)