Skip to content
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

Chore: Upgrade to node18 #2681

Merged
merged 20 commits into from
Aug 3, 2023
Merged

Chore: Upgrade to node18 #2681

merged 20 commits into from
Aug 3, 2023

Conversation

gavinbarron
Copy link
Member

@gavinbarron gavinbarron commented Jul 11, 2023

Overview

Upgrades dependencies to avoid incompatible peer dependencies on node > 14.x
Updates pipelines to use node 18.x or 18.16.x

Closes #2670

Notes

Open question, should we add an engines section to package.json to make the supported node version explicit?
Currently this set of dependencies appears to build, run, and test correctly on node v14 - v20

Testing Instructions

There are currently a few tests that are failing, as they are when running on node 14, it's just that now they are detected as the failures are inside async operations, which Jest can't detect and report on properly when running on node 14
@Onokaev are you able to take a look at the test failures we're getting on this PR and address them, I don't have enough context for the AuthenticationWrapper tests

@gavinbarron gavinbarron requested a review from a team as a code owner July 11, 2023 18:11
@Onokaev
Copy link
Contributor

Onokaev commented Jul 12, 2023

Yeah. Sure. Let me take a look at the tests

Onokaev
Onokaev previously approved these changes Jul 26, 2023
@Onokaev Onokaev changed the title chore: upgrade to node18 Chore: Upgrade to node18 Jul 26, 2023
@Onokaev Onokaev merged commit 364f8d8 into dev Aug 3, 2023
@Onokaev Onokaev deleted the chore/upgrade-to-node18 branch August 3, 2023 12:50
@sonarqubecloud
Copy link

sonarqubecloud bot commented Aug 3, 2023

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information

warning The version of Java (11.0.20) you have used to run this analysis is deprecated and we will stop accepting it soon. Please update to at least Java 17.
Read more here

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[BUG] Incompatible dependencies
3 participants