-
-
Notifications
You must be signed in to change notification settings - Fork 734
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
Drop support for Node 8; test in Node 13 #1871
Comments
CI is broken for Node 8 beacuse semantic-release won't install. This isn't just breaking all the builds, it's also blocking release. We're dealing with updating the CI this in #1870 and maybe we'll be able to fix this. If not, we should also prioritize #1871 so we don't accidentally ship a breaking change for Node 8. I'm removing this for now, so we can get the patch for #1836 shipped.
I'm thinking I will force push current master to the beta branch, and then start merging commits. When it's time to release, maybe we can open a new PR to merge beta into master? @gr2m are you able to weigh in on this? Added: Maybe it's also a good idea to save the current (11.0) beta branch in case we ever need to refer to it. |
👍
if configured correctly, semantic-release will publish from the |
It actually already is configured correctly, but I moved it to actions anyway: #1892 |
It's important to not |
How do we get beta into a usable starting point? |
An initial |
Thanks for explaining that! |
This was done in #1895. I'm not sure why it didn't close it. |
The |
🎉 This issue has been resolved in version 11.9.0-beta.1 🎉 The release is available on: Your semantic-release bot 📦🚀 |
Ahhh I guess before we had |
Node 8 hit end of life on 12/31 so it's time to drop support for it.
That's a breaking change for Nock and normally I like to batch up the breaking changes to avoid super-frequent semver major bumps. There are a few TODOS marked TODO-12.x which I'd like to push through at the same time.
We could merge some of these on the
beta
branch. Should we force push master to beta and then start pushing this work through?The last time we released from the beta branch, we ended up needing to rewrite history on the commits when they were released (
beta
is currently on c0be8f8 which is 235 commits ahead and 334 commits behind master). I want to try to avoid that this time, if we can!The text was updated successfully, but these errors were encountered: