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

Bumps Node to 14 #43

Merged
merged 4 commits into from
Mar 31, 2022
Merged

Bumps Node to 14 #43

merged 4 commits into from
Mar 31, 2022

Conversation

scalvert
Copy link
Collaborator

@scalvert scalvert commented Mar 30, 2022

As per Node LTS documentation, Node 12 is scheduled for EOL on 2022-04-30. This bump updates the version of node to 14 in:

  • volta's config
  • package.json for
    • eslint-formatter-sarif
    • jest-sarif
    • sarif-builder
  • GitHub Actions

Merging this change would precipitate the need to publish a major version increment for the 3 packages.

@eddynaka
Copy link
Contributor

Hi @scalvert , I think we should also remove the tests for node 12 since we will mark as deprecated, right?

@scalvert
Copy link
Collaborator Author

Yep. I'm just updating that now!

@eddynaka
Copy link
Contributor

Another thing that came to my mind and a question: is the changelog automatically made? if not, should we include in that since this is a breaking change?

@scalvert
Copy link
Collaborator Author

scalvert commented Mar 30, 2022

@eddynaka we use release-it to release, which auto-generates the changelog using lerna-changelog. It will correctly indicate a breaking change.

See the releases for an example (also mirrored in the CHANGELOG.md file).

@scalvert scalvert merged commit d4b9a45 into main Mar 31, 2022
@scalvert scalvert deleted the bump-node-14 branch March 31, 2022 16:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants