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

[gh383] Upgrade Ruby and Node dependencies #386

Closed
wants to merge 19 commits into from

Conversation

andyduong1920
Copy link
Member

@andyduong1920 andyduong1920 commented Feb 9, 2023

Close #383

What happened 👀

Upgrade Ruby, Rails and some Node dependencies

1/ Ruby -> 3.2.2
2/ Rails -> 7.0.6
3/ Node -> 18.16.1
4/ Redis -> 7.0.11

Insight 📝

  • Replace the figaro gem with a fork version (figjam) that supports the Ruby 3.x (Figaro issue)
  • Remove the @nimblehq/stylelint-config-nimble as it doesn't compatible with Node 18 LTS yet, need to wait for the new release from the team
  • Removed the @nimblehq/eslint-config-nimble as well as that version doesn't compatible with Node 18 LTS as well, and seems the team might move to use @nimblehq/eslint-config-nimble-core instead - but the @nimblehq/eslint-config-nimble-core requires some TypeScript Lint topic, I will create a new issue for this
  • Rename the npm set-script to npm pkg set as it was deprecated in the new npm cli version (we are at npm 9.x)

Proof Of Work 📹

On the file changes tab and the test is passed

@andyduong1920 andyduong1920 marked this pull request as draft February 9, 2023 06:51
@andyduong1920 andyduong1920 self-assigned this Feb 9, 2023
@andyduong1920 andyduong1920 added this to the 5.4.0 milestone Feb 9, 2023
@andyduong1920 andyduong1920 force-pushed the feature/gh383-update-gem-versions branch 2 times, most recently from 4d2b3c8 to 6d2d1ea Compare February 15, 2023 10:18
@andyduong1920 andyduong1920 force-pushed the feature/gh383-update-gem-versions branch from f0f6b53 to 210c08e Compare March 1, 2023 07:37
@malparty malparty modified the milestones: 5.4.0, 5.5.0 Mar 13, 2023
@malparty malparty modified the milestones: 5.5.0, 5.6.0 Apr 7, 2023
@malparty malparty modified the milestones: 5.6.0, 5.7.0 Jun 22, 2023
@andyduong1920 andyduong1920 force-pushed the feature/gh383-update-gem-versions branch from 0978f2d to 5196d51 Compare July 2, 2023 14:47
@andyduong1920 andyduong1920 force-pushed the feature/gh383-update-gem-versions branch from 85506bb to 5194d30 Compare July 2, 2023 15:23
@andyduong1920 andyduong1920 force-pushed the feature/gh383-update-gem-versions branch from 9d99c42 to 37c21d2 Compare July 2, 2023 15:43
@andyduong1920 andyduong1920 force-pushed the feature/gh383-update-gem-versions branch from b6e5cb2 to fa23d86 Compare July 2, 2023 16:31
@andyduong1920 andyduong1920 force-pushed the feature/gh383-update-gem-versions branch from 47c520c to 0f1e99e Compare July 3, 2023 04:00
@andyduong1920
Copy link
Member Author

I'm closing this PR and will open the new separate PR it it

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

Successfully merging this pull request may close these issues.

Upgrade Gem versions
2 participants