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

Update node version #1231

Merged
merged 7 commits into from
Aug 1, 2024
Merged

Update node version #1231

merged 7 commits into from
Aug 1, 2024

Conversation

filafb
Copy link
Contributor

@filafb filafb commented Jul 26, 2024

note to reviewers
The commit 1eb25c3 was added because there were some prettier issues, failing the ci tests.


What is the purpose of this pull request?

Build toolbelt binaries using node current the active LTS version.

What problem is this solving?

Incompatibilities between the toolbelt and its plugins - XTNSNS-665. This issue affects users that get the toolbelt from brew or windows installer (I guess Linux user might face the same issue, but I didn't test it).

How should this be manually tested?

If you want to test it locally, clone the branch and run yarn release && yarn release:win. The binaries will be available on /lib.

I also tested it by linking an application to ensure there wouldn't be any incompatibility with the nodejs version used by the runtime.

Screenshots or example usage

windows
image (8)

macos
Screenshot 2024-07-26 at 3 23 12 PM

@filafb filafb self-assigned this Jul 26, 2024
@filafb filafb force-pushed the update-node-version branch from 30b291a to a5d7061 Compare July 26, 2024 18:30
@filafb filafb force-pushed the update-node-version branch from a5d7061 to f7f5b4e Compare July 26, 2024 18:33
Copy link
Contributor

@silvadenisaraujo silvadenisaraujo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

Copy link
Collaborator

@arturpimentel arturpimentel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice!

@silvadenisaraujo
Copy link
Contributor

Well written PR, thanks!

@filafb filafb force-pushed the update-node-version branch from 0fa2dba to 98c288a Compare August 1, 2024 14:18
@filafb filafb force-pushed the update-node-version branch from 98c288a to 5ecbf7e Compare August 1, 2024 14:20
@filafb filafb merged commit 3212e13 into main Aug 1, 2024
4 checks passed
@filafb filafb deleted the update-node-version branch August 1, 2024 14:46
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.

3 participants