-
Notifications
You must be signed in to change notification settings - Fork 114
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update Github workflow with JDK21 #927
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #927 +/- ##
============================================
- Coverage 66.78% 66.75% -0.03%
+ Complexity 3513 3511 -2
============================================
Files 370 370
Lines 14476 14476
Branches 1553 1553
============================================
- Hits 9668 9664 -4
- Misses 3929 3934 +5
+ Partials 879 878 -1 ☔ View full report in Codecov by Sentry. |
.github/workflows/actions_build.yml
Outdated
@@ -28,7 +28,7 @@ jobs: | |||
fail-fast: false | |||
matrix: | |||
os: [ubuntu-latest, macos-12, windows-latest] | |||
java: [17] | |||
java: [17, 21] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should we upgrade BUILD_JDK_VERSION
to 21 as well?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, I updated
.github/workflows/actions_build.yml
Outdated
- java: 19 | ||
os: ubuntu-latest | ||
- java: 21 | ||
os: ubuntu-latest |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We usually use non-LTS for the latest version. Let's remove Java 19 version.
- java: 19 | |
os: ubuntu-latest | |
- java: 21 | |
os: ubuntu-latest | |
- java: 21 | |
os: ubuntu-latest |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Updated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can we also modify to release from 21?
Line 141 in 2994712
// Require to use JDK 17 when releasing. |
Co-authored-by: jrhee17 <guins_j@guins.org>
Please address this comment. 🙇 |
Maybe it wasn't a LTS version or we are lazy? 😅 |
Thanks, @minwoox, I missed that comment. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks a lot, @thachlp 😆
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍 👍 👍
Motivation
Since Java 21 is an LTS version released on September 19, 2023. We should update the CI Github build.
Result
Close #911