-
Notifications
You must be signed in to change notification settings - Fork 5
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
Upgrade to Java 21 and Spring Boot 3 #62
Conversation
6c3cd61
to
75b418a
Compare
It's worth noting that since the upgrade the following schema validation errors occur, but don't seem to affect the build or artifacts. @jianmingtu indicated he's seen this with the other ORDS projects too. The validation stops at the first error. The issue is not specific to the It would be nice to figure this out, because it wasn't happening before the upgrade and should not be happening now.
|
@jianmingtu, @KFloodBCGov, I just added a commit to upgrade to Java 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.
looks good
Thanks @jianmingtu. I need to coordinate the merge of #50 before this one gets merged. That will require a little rebasing and conflict resolution that I've already tested locally. |
f3ef1d6
to
cf38274
Compare
The changes on the |
- Upgrade project and development environment to Java 17 - Upgrade to Spring Boot 3.x - Bump jag-cdds version - Add dependabot configuration to help manage dependencies. - Update all GitHub Actions - by dependabot - Update project dependencies based on update recommendations from dependabot - Address all Critical and High vulnerabilities identified by dependabot and Trivy Signed-off-by: Wade Barnes <wade@neoterictech.ca>
- Set version on the `aquasecurity/trivy-action` so dependabot can manage the updates. - Set `limit-severities-for-sarif: true` so Trivy does not fail for Medium and Low vulnerabilities. Signed-off-by: Wade Barnes <wade@neoterictech.ca>
- Add section on how to perform vulnerability scanning locally. Signed-off-by: Wade Barnes <wade@neoterictech.ca>
- Upgrade project and development environment to Java 21 Signed-off-by: Wade Barnes <wade@neoterictech.ca>
Description
This PR includes the following proposed change(s):
Update Trivy workflow
aquasecurity/trivy-action
so dependabot can manage the updates.limit-severities-for-sarif: true
so Trivy does not fail for Medium and Low vulnerabilities.Update documentation
Type of change
How Has This Been Tested?
Checklist: