-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
refactor: upgrade semantic-release dependency #2301
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
Conversation
Thanks for opening this pull request!
|
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.
Did you look at the changelogs before upgrading a dependency by a major version?
For example, I think semantic release requires node >=14 in our CI environment(s).
Yes, that's my usual flow, and now that we don't support Node < 14 we are clear to upgrade. |
These are 2 different things:
Did you check the CI job node versions? - There may be multiple workflow files affected. |
I understand that, and my confirmation was in regards to both. We don't use Node.js < 14.20 in CI, I checked that before I created the PR. |
Amazing, just wanted to make sure so we don't overlook anything. Thanks for confirming. |
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!
🎉 This change has been released in version 5.0.0-alpha.4 |
🎉 This change has been released in version 5.0.0-beta.1 |
🎉 This change has been released in version 5.0.0 |
* release: (41 commits) chore(release): 5.0.0 [skip ci] ci: release commit chore(release): 5.0.0-beta.1 [skip ci] chore(release): 5.0.0-alpha.7 [skip ci] fix: using browser navigation backward / forward button clears data browser (parse-community#2317) docs: update changelog chore(release): 5.0.0-alpha.6 [skip ci] fix: raw value of read-only date field in data browser cannot be copied (parse-community#2326) chore(release): 5.0.0-alpha.5 [skip ci] feat: improve distinction between deletion confirmation dialogs (parse-community#2319) refactor: upgrade otpauth from 8.0.2 to 8.0.3 (parse-community#2322) refactor: upgrade graphiql from 2.0.7 to 2.0.8 (parse-community#2321) chore(release): 5.0.0-alpha.4 [skip ci] feat: keep entered filter value when changing filter operator (parse-community#2313) refactor: upgrade typescript from 4.8.2 to 4.8.3 (parse-community#2308) refactor: bump json-schema and jsprim (parse-community#2303) refactor: upgrade linting dependencies (parse-community#1946) refactor: upgrade semantic-release dependency (parse-community#2301) refactor: upgrade React Router to v6 (parse-community#1954) refactor: upgrade styling dependencies (parse-community#2300) ... # Conflicts: # package-lock.json
New Pull Request Checklist
Issue Description
Upgrading minimum Node.js version now allows us to upgrade
semantic-release
deps to latest version which requires Node 14.Another bonus, less vulnerabilities:
Before:
After:
Related issue: #1902
Approach
TODOs before merging